RFC 4035:Protocol Modifications for the DNS Securi...
RFC-Ref

DNSSEC


Click on the red underlined text to get to the source

... The DNS Security Extensions (DNSSEC) are a collection of new resource records and protocol modifications that add data origin authentication and data integrity ...
... data integrity to the DNS. This document defines the DNSSEC protocol modifications. Section 2 of this document defines the concept of a signed zone and lists the requirements for ...
... describes the behavior of entities that include security-aware resolver functions. Finally, Section 5 defines how to use DNSSEC RRs to authenticate a response. ...
... This document is part of a family of documents defining DNSSEC that should be read together as a set. ...
... [RFC4033] contains an introduction to DNSSEC and definitions of common terms; the reader is assumed to be familiar with this document. [RFC4033 ...
... [RFC4034] defines the DNSSEC resource records. ...
... RFC2308]. This document defines the DNSSEC protocol operations. ...


... DNSSEC introduces the concept of signed zones. A signed zone includes DNS Public Key ...
... to the rules in this section is an unsigned zone. DNSSEC requires a change to the definition of the CNAME resource record ([RFC1035 ...
... RR. DNSSEC specifies the placement of two new RR types, NSEC and DS ...
... DNSSEC RR Types Appearing at Zone Cuts ...
... DNSSEC introduced two new RR types that are unusual in that they can appear at the parental side of a zone cut. At the parental side of a ...


... o An error. DNSSEC allocates two new bits in the DNS message header ...
... RCODE 5 ("Refused"). DNSSEC does not change the DNS zone transfer protocol. Section 3.1.5 discusses zone transfer requirements ...
... security-aware authoritative name server returning a referral includes DNSSEC data along with the NS RRset ...
... DS RRset even by the pre-DNSSEC processing rules, so the name server can ...
... DNSSEC does not change the DNS zone transfer process. A signed zone will contain RRSIG ...
... query is not set, the name server side MUST strip any authenticating DNSSEC RRs from the response but MUST NOT strip any DNSSEC RR ...
... MUST strip any authenticating DNSSEC RRs from the response but MUST NOT strip any DNSSEC RR types that the initiating query explicitly ...
... Example DNSSEC Responses ...


... signatures that for some reason fail to validate or due to missing data that the relevant DNSSEC RRs indicate should be present. This case may indicate an attack but ...
... determine whether the RRset should be signed, as the resolver is not able to obtain the necessary DNSSEC RRs. This can occur when the security-aware resolver is not able to contact security-aware ...
... atomic entry containing the entire answer, including the named RRset and any associated DNSSEC RRs. The resolver SHOULD discard the entire atomic entry when any of the RRs contained in it expire. In ...
... A security-aware stub resolver MUST support the DNSSEC RR types, at least to the extent of not mishandling responses just because they ...
... RR types, at least to the extent of not mishandling responses just because they contain DNSSEC RRs. ...
... A non-validating security-aware stub resolver MAY include the DNSSEC RRs returned by a security-aware recursive name server as part of the ...
... resolver that seeks to do this will need to set the DO bit in order to receive DNSSEC RRs from the recursive name server. ...
... security-aware stub resolver MUST set the DO bit, because otherwise it will not receive the DNSSEC RRs it needs to perform signature validation ...


... To use DNSSEC RRs for authentication, a security-aware resolver ...
... present in the zone. When a resolver indicates support for DNSSEC (by setting the DO bit), a security-aware ...
... However, a security-aware resolver may still receive a response that lacks the appropriate DNSSEC RRs, whether due to configuration issues such as an upstream security ...
... name server that accidentally interferes with DNSSEC RRs or due to a deliberate attack in which an adversary forges a response, strips DNSSEC RRs ...
... DNSSEC RRs or due to a deliberate attack in which an adversary forges a response, strips DNSSEC RRs from a response, or modifies a query so that DNSSEC RRs ...
... DNSSEC RRs from a response, or modifies a query so that DNSSEC RRs appear not to be requested. The absence of DNSSEC data in a response MUST NOT by ...
... query so that DNSSEC RRs appear not to be requested. The absence of DNSSEC data in a response MUST NOT by itself be taken as an indication that no authentication information ...


... RFC4034] contains a review of the IANA considerations introduced by DNSSEC. The following are additional IANA considerations discussed in this document: ...
... [RFC2671] introduced EDNS, and [RFC3225] reserved the DNSSEC OK bit and defined its use. The use is restated but not altered in this ...


... Please see [RFC4033] for terminology and general security considerations related to DNSSEC; see [RFC4034] for considerations specific to the DNSSEC ...
... DNSSEC; see [RFC4034] for considerations specific to the DNSSEC resource record types. ...
... DNS response message can use these bits to defeat the protection that DNSSEC attempts to provide to security-oblivious recursive-mode resolvers. For this reason, use of these control bits ...
... The protocol described in this document attempts to extend the benefits of DNSSEC to security-oblivious stub resolvers. However, as recovery from validation ...
... recovery from validation failures is likely to be specific to particular applications, the facilities that DNSSEC provides for stub resolvers may prove inadequate. Operators of security-aware ...


... security extension specifications. Although explicitly listing everyone who has contributed during the decade in which DNSSEC has been under development would be impossible, [RFC4033] includes a list of some of ...


... Conrad, D., "Indicating Resolver Support of DNSSEC", RFC 3225prop, December 2001. ...
... Gudmundsson, O., "DNSSEC and IPv6 A6 aware server/resolver message size requirements ...



Google
Web
RFC-Ref