NSEC5, DNSSEC authenticated denial of existence

Files
draft-vcelak-nsec5-06.pdf(115.23 KB)
First author draft
Date
DOI
Authors
Vcelak, Jan
Goldberg, Sharon
Papadopoulos, Dimitrios
Huque, Shumon
Lawrence, David
Version
First author draft
OA Version
Citation
Jan Vcelak, Sharon Goldberg, Dimitrios Papadopoulos, Shumon Huque, David Lawrence. "NSEC5, DNSSEC Authenticated Denial of Existence."
Abstract
The Domain Name System Security Extensions (DNSSEC) introduced two resource records (RR) for authenticated denial of existence: the NSEC RR and the NSEC3 RR. This document introduces NSEC5 as an alternative mechanism for DNSSEC authenticated denial of existence. NSEC5 uses verifiable random functions (VRFs) to prevent offline enumeration of zone contents. NSEC5 also protects the integrity of the zone contents even if an adversary compromises one of the authoritative servers for the zone. Integrity is preserved because NSEC5 does not require private zone-signing keys to be present on all authoritative servers for the zone, in contrast to DNSSEC online signing schemes like NSEC3 White Lies.
Description
License
Copyright (c) 2018 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License.