Paper 2025/1366

NOPE: Strengthening domain authentication with succinct proofs

Zachary DeStefano, New York University
Jeff J. Ma, New York University
Joseph Bonneau, New York University
Michael Walfish, New York University
Abstract

Server authentication assures users that they are communicating with a server that genuinely represents a claimed domain. Today, server authentication relies on certification authorities (CAs), third parties who sign statements binding public keys to domains. CAs remain a weak spot in Internet security, as any faulty CA can issue a certificate for any domain. This paper describes the design, implementation, and experimental evaluation of NOPE, a new mechanism for server authentication that uses succinct proofs (for example, zero-knowledge proofs) to prove that a DNSSEC chain exists that links a public key to a specified domain. The use of DNSSEC dramatically reduces reliance on CAs, and the small size of the proofs enables compatibility with legacy infrastructure, including TLS servers, certificate formats, and certificate transparency. NOPE proofs add minimal performance overhead to clients, increasing the size of a typical certificate chain by about 10% and requiring just over 1 ms to verify. NOPE’s core technical contributions (which generalize beyond NOPE) include efficient techniques for representing parsing and cryptographic operations within succinct proofs, which reduce proof generation time and memory requirements by nearly an order of magnitude.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Published elsewhere. 2024 ACM SIGOPS Symposium on Operating System Principles
DOI
10.1145/3694715.3695962
Keywords
zero knowledgenetwork protocolsprobabilistic proofsapplicationsauthenticationDNSDNSSECTLSZK
Contact author(s)
zd @ nyu edu
History
2025-07-28: revised
2025-07-25: received
See all versions
Short URL
https://ia.cr/2025/1366
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1366,
      author = {Zachary DeStefano and Jeff J. Ma and Joseph Bonneau and Michael Walfish},
      title = {{NOPE}: Strengthening domain authentication with succinct proofs},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1366},
      year = {2025},
      doi = {10.1145/3694715.3695962},
      url = {https://eprint.iacr.org/2025/1366}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.