]> CyberLeo.Net >> Repos - FreeBSD/releng/7.2.git/blob - contrib/bind9/doc/rfc/rfc4431.txt
Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.
[FreeBSD/releng/7.2.git] / contrib / bind9 / doc / rfc / rfc4431.txt
1
2
3
4
5
6
7 Network Working Group                                         M. Andrews
8 Request for Comments: 4431                   Internet Systems Consortium
9 Category: Informational                                        S. Weiler
10                                                             SPARTA, Inc.
11                                                            February 2006
12
13
14        The DNSSEC Lookaside Validation (DLV) DNS Resource Record
15
16 Status of This Memo
17
18    This memo provides information for the Internet community.  It does
19    not specify an Internet standard of any kind.  Distribution of this
20    memo is unlimited.
21
22 Copyright Notice
23
24    Copyright (C) The Internet Society (2006).
25
26 Abstract
27
28    This document defines a new DNS resource record, called the DNSSEC
29    Lookaside Validation (DLV) RR, for publishing DNSSEC trust anchors
30    outside of the DNS delegation chain.
31
32 1.  Introduction
33
34    DNSSEC [1] [2] [3] authenticates DNS data by building public-key
35    signature chains along the DNS delegation chain from a trust anchor,
36    ideally a trust anchor for the DNS root.
37
38    This document defines a new resource record for publishing such trust
39    anchors outside of the DNS's normal delegation chain.  Use of these
40    records by DNSSEC validators is outside the scope of this document,
41    but it is expected that these records will help resolvers validate
42    DNSSEC-signed data from zones whose ancestors either aren't signed or
43    refuse to publish delegation signer (DS) records for their children.
44
45 2.  DLV Resource Record
46
47    The DLV resource record has exactly the same wire and presentation
48    formats as the DS resource record, defined in RFC 4034, Section 5.
49    It uses the same IANA-assigned values in the algorithm and digest
50    type fields as the DS record.  (Those IANA registries are known as
51    the "DNS Security Algorithm Numbers" and "DS RR Type Algorithm
52    Numbers" registries.)
53
54
55
56
57
58 Andrews & Weiler             Informational                      [Page 1]
59 \f
60 RFC 4431                  DLV Resource Record              February 2006
61
62
63    The DLV record is a normal DNS record type without any special
64    processing requirements.  In particular, the DLV record does not
65    inherit any of the special processing or handling requirements of the
66    DS record type (described in Section 3.1.4.1 of RFC 4035).  Unlike
67    the DS record, the DLV record may not appear on the parent's side of
68    a zone cut.  A DLV record may, however, appear at the apex of a zone.
69
70 3.  Security Considerations
71
72    For authoritative servers and resolvers that do not attempt to use
73    DLV RRs as part of DNSSEC validation, there are no particular
74    security concerns -- DLV RRs are just like any other DNS data.
75
76    Software using DLV RRs as part of DNSSEC validation will almost
77    certainly want to impose constraints on their use, but those
78    constraints are best left to be described by the documents that more
79    fully describe the particulars of how the records are used.  At a
80    minimum, it would be unwise to use the records without some sort of
81    cryptographic authentication.  More likely than not, DNSSEC itself
82    will be used to authenticate the DLV RRs.  Depending on how a DLV RR
83    is used, failure to properly authenticate it could lead to
84    significant additional security problems including failure to detect
85    spoofed DNS data.
86
87    RFC 4034, Section 8, describes security considerations specific to
88    the DS RR.  Those considerations are equally applicable to DLV RRs.
89    Of particular note, the key tag field is used to help select DNSKEY
90    RRs efficiently, but it does not uniquely identify a single DNSKEY
91    RR.  It is possible for two distinct DNSKEY RRs to have the same
92    owner name, the same algorithm type, and the same key tag.  An
93    implementation that uses only the key tag to select a DNSKEY RR might
94    select the wrong public key in some circumstances.
95
96    For further discussion of the security implications of DNSSEC, see
97    RFC 4033, RFC 4034, and RFC 4035.
98
99 4.  IANA Considerations
100
101    IANA has assigned DNS type code 32769 to the DLV resource record from
102    the Specification Required portion of the DNS Resource Record Type
103    registry, as defined in [4].
104
105    The DLV resource record reuses the same algorithm and digest type
106    registries already used for the DS resource record, currently known
107    as the "DNS Security Algorithm Numbers" and "DS RR Type Algorithm
108    Numbers" registries.
109
110
111
112
113
114 Andrews & Weiler             Informational                      [Page 2]
115 \f
116 RFC 4431                  DLV Resource Record              February 2006
117
118
119 5.  Normative References
120
121    [1]  Arends, R., Austein, R., Larson, M., Massey, D., and S. Rose,
122         "DNS Security Introduction and Requirements", RFC 4033,
123         March 2005.
124
125    [2]  Arends, R., Austein, R., Larson, M., Massey, D., and S. Rose,
126         "Resource Records for the DNS Security Extensions", RFC 4034,
127         March 2005.
128
129    [3]  Arends, R., Austein, R., Larson, M., Massey, D., and S. Rose,
130         "Protocol Modifications for the DNS Security Extensions",
131         RFC 4035, March 2005.
132
133    [4]  Eastlake, D., Brunner-Williams, E., and B. Manning, "Domain Name
134         System (DNS) IANA Considerations", BCP 42, RFC 2929,
135         September 2000.
136
137 Authors' Addresses
138
139    Mark Andrews
140    Internet Systems Consortium
141    950 Charter St.
142    Redwood City, CA  94063
143    US
144
145    EMail: Mark_Andrews@isc.org
146
147
148    Samuel Weiler
149    SPARTA, Inc.
150    7075 Samuel Morse Drive
151    Columbia, Maryland  21046
152    US
153
154    EMail: weiler@tislabs.com
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170 Andrews & Weiler             Informational                      [Page 3]
171 \f
172 RFC 4431                  DLV Resource Record              February 2006
173
174
175 Full Copyright Statement
176
177    Copyright (C) The Internet Society (2006).
178
179    This document is subject to the rights, licenses and restrictions
180    contained in BCP 78, and except as set forth therein, the authors
181    retain all their rights.
182
183    This document and the information contained herein are provided on an
184    "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
185    OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
186    ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
187    INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
188    INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
189    WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
190
191 Intellectual Property
192
193    The IETF takes no position regarding the validity or scope of any
194    Intellectual Property Rights or other rights that might be claimed to
195    pertain to the implementation or use of the technology described in
196    this document or the extent to which any license under such rights
197    might or might not be available; nor does it represent that it has
198    made any independent effort to identify any such rights.  Information
199    on the procedures with respect to rights in RFC documents can be
200    found in BCP 78 and BCP 79.
201
202    Copies of IPR disclosures made to the IETF Secretariat and any
203    assurances of licenses to be made available, or the result of an
204    attempt made to obtain a general license or permission for the use of
205    such proprietary rights by implementers or users of this
206    specification can be obtained from the IETF on-line IPR repository at
207    http://www.ietf.org/ipr.
208
209    The IETF invites any interested party to bring to its attention any
210    copyrights, patents or patent applications, or other proprietary
211    rights that may cover technology that may be required to implement
212    this standard.  Please address the information to the IETF at
213    ietf-ipr@ietf.org.
214
215 Acknowledgement
216
217    Funding for the RFC Editor function is provided by the IETF
218    Administrative Support Activity (IASA).
219
220
221
222
223
224
225
226 Andrews & Weiler             Informational                      [Page 4]
227 \f