Paper 2026/1872
DNSPIR: Private Information Retrieval Optimized for Privacy-Preserving DNS Lookups
Abstract
The Domain Name System (DNS) was conceived with reliability, speed, and scalability in mind, with limited consideration for privacy. Different solutions have been proposed to make DNS more privacy preserving, mostly focusing on confidentiality in transit and networking approaches to achieve unlinkability. However, DNS queries are still observable in plaintext during processing. In this work, we investigate how to achieve privacy against all involved servers through private DNS lookups via single-server private information retrieval (PIR). For this, we design a new PIR protocol that is optimized for the DNS setting. In addition to using ideas from NTTlessPIR (Li et al., CRYPTO 2024), we design a new algorithm to efficiently perform RLWE-based matrix-vector multiplication. As opposed to previous methods, it does not require NTT-friendly plaintext moduli, uses only a single key-switching key, and causes significantly lower noise growth. For a single database of 2 billion entries (the estimated number of domains in the world), our protocol allows clients to perform PIR queries with about 80KB of communication, and less than 5 seconds of server computation time. This outperforms all previous PIR schemes in terms of communication cost, at only slightly increased runtime. Additionally, our end-to-end evaluation of iterative DNS resolution across three nameservers shows sub-second lookups in smaller settings and under 5 seconds with 264KB communication for querying .com domains, which can be practical when used selectively for privacy-sensitive web browsing activities.
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Published elsewhere. Minor revision. PoPETS'27
- Keywords
- domain name systemprivate information retrievalhomomorphic encryption
- Contact author(s)
-
lea2 nuernberger @ web de
simon @ pohmann de
mattia veroni @ ntnu no
Christian Weinert @ rhul ac uk - History
- 2026-09-06: approved
- 2026-09-02: received
- See all versions
- Short URL
- https://ia.cr/2026/1872
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2026/1872,
author = {Lea Nürnberger and Simon Pohmann and Mattia Veroni and Christian Weinert},
title = {{DNSPIR}: Private Information Retrieval Optimized for Privacy-Preserving {DNS} Lookups},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/1872},
year = {2026},
url = {https://eprint.iacr.org/2026/1872}
}