Modeling DNS Queries and Caching to Evaluate the Merits of QNAME Minimization
QNAME minimization is an extension to the DNS protocol, designed to allow DNS resolvers to prevent disclosure of DNS activity beyond that which is necessary for resolution. Since it was originally proposed in 2014, QNAME minimization has been incorporated into most of the well-known DNS resolvers. But the question remains: how effective is QNAME minimization at preserving privacy in practice? We answer that question by creating a model that defines DNS privacy roles and quantifies information leakage to third parties. We apply that model to DNS query data from a large university. We observe that QNAME minimization adds modest privacy gains and suggest that its benefits be considered alongside its costs.
Authors
- Casey T. Deccio (ORCID: https://orcid.org/0000-0003-0938-375X)
- Nathaniel Bennett (ORCID: https://orcid.org/0000-0002-3315-938X)
- Robert Richardson (ORCID: https://orcid.org/0000-0001-7027-5892)
- Nathan Craddock
Institutions
- Brigham Young University (US)
Publication Details
- Published
- 2025-09-22
- DOI
- https://doi.org/10.1109/icnp65844.2025.11192453
- Primary Topic
- Caching and Content Delivery
- Type
- article
- Field-Weighted Citation Impact
- 0.00