Paper 2026/1872

DNSPIR: Private Information Retrieval Optimized for Privacy-Preserving DNS Lookups

Lea Nürnberger
Simon Pohmann, Royal Holloway, University of London
Mattia Veroni, Norwegian University of Science and Technology
Christian Weinert, Royal Holloway, University of London
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
Creative Commons Attribution
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}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.