RFC 2065:Domain Name System Security Extensions
RFC-Ref

RR


Click on the red underlined text to get to the source

... NXT resource record and its use in DNS responses. The NXT RR permits authenticated denial in the DNS of the ...
... An Appendix is provided that gives details of base 64 encoding which is used in the file representation of some RR's defined in this document. ...


... Resource records (RRs) are defined to associate keys with DNS names. This permits the DNS ...
... The syntax of a KEY resource record (RR) is described in Section 3. It includes an algorithm identifier, the actual public key ...
... resource record (signature) is described in Section 4. It includes the type of the RR(s) being signed, the name of the signer, the time at which the signature ...
... SIG resource record for each resource type under that name except for glue RRs and delgation point NS RRs. A security ...
... for glue RRs and delgation point NS RRs. A security aware server supporting the performance ...
... version of the DNS protocol security extensions will attempt to return, with RRs retrieved, the corresponding SIGs. If a server does not support the protocol, the resolver must retrieve all the SIG ...
... The above security mechanism provides only a way to sign existing RRs in a zone. "Data origin" authentication ...
... for the non-existence of a domain name in a zone or the non-existence of a type for an existing name. This gap is filled by the NXT RR which authenticatably asserts a range of non-existent names in a zone ...
... Section 5 below covers the NXT RR. ...
... as "really" belonging to the subzone. These nodes occur in two master files and may have RRs signed by both the upper and lower zone's keys. A retrieval could get a mixture of these RRs and SIGs, ...
... master files and may have RRs signed by both the upper and lower zone's keys. A retrieval could get a mixture of these RRs and SIGs, especially since one server could be serving both the zone above and below a delegation ...
... In general, there must be a zone KEY RR for the subzone in the superzone and the copy signed in the superzone is controlling. For all but one other RR ...
... RR for the subzone in the superzone and the copy signed in the superzone is controlling. For all but one other RR type that should appearing in both the superzone and subzone, the data from the subzone is more authoritative. To avoid conflicts, only the KEY RR ...
... RR type that should appearing in both the superzone and subzone, the data from the subzone is more authoritative. To avoid conflicts, only the KEY RR in the superzone should be signed and the NS and any A (glue) RRs ...
... RR in the superzone should be signed and the NS and any A (glue) RRs should only be signed in the subzone. The SOA and any other RRs that have the zone name as owner should ...
... NS and any A (glue) RRs should only be signed in the subzone. The SOA and any other RRs that have the zone name as owner should appear only in the subzone and thus are signed there. The NXT RR type ...
... The SOA and any other RRs that have the zone name as owner should appear only in the subzone and thus are signed there. The NXT RR type is an exceptional case that will always appear differently and authoritatively in both the superzone and subzone, if both are ...
... Special Considerations with CNAME RRs ...
... There is a significant problem when security related RRs with the same owner name as a CNAME RR ...
... RRs with the same owner name as a CNAME RR are retrieved from a non-security-aware server. In particular, an initial retrieval for the CNAME ...
... CNAME or any other type will not retrieve any associated signature, key, or NXT RR. For types other than CNAME, it will retrieve that type at the target ...
... Security aware servers must (1) allow KEY, SIG, and NXT RRs along with CNAME RRs ...
... RRs along with CNAME RRs, (2) suppress CNAME processing on retrieval of these types as well as on retrieval of the type CNAME ...
... CNAME, and (3) automatically return SIG RRs authenticating the CNAME or CNAMEs ...
... query. This is a change from the previous DNS standard which prohibited any other RR type at a node where a CNAME ...
... node where a CNAME RR was present. ...
... entity must be present in the DNS and be appropriately signed but the other RR(s) may be signed with the entity's key. The other is for support of transaction ...
... Requests can also be authenticated by including a special SIG RR at the end of the request. Authenticating requests serves no function in the current DNS ...


... The KEY resource record (RR) is used to document a key that is associated with a Domain Name System (DNS ...
... host or other end entity, or a user. A KEY RR is, like any other RR, authenticated by a SIG ...
... end entity, or a user. A KEY RR is, like any other RR, authenticated by a SIG RR ...
... RR, authenticated by a SIG RR. Security aware DNS ...
... The type number for the KEY RR is 25. ...
... The RDATA for a KEY RR consists of flags, a protocol octet, the algorithm ...
... The meaning of the KEY RR owner name, flags, and protocol octet are described in Sections 3.2, 3.3 and 3.4 below respectively. The flags ...
... The public key in a KEY RR belongs to the object named in the owner name. ...
... DNS name of the user or account dee@cybercash.com. Thus, there are flags, as described below, in the KEY RR to indicate with which of these roles the owner name and public key ...
... public key are associated. Note that an appropriate zone KEY RR MUST occur at the apex node of a secure zone ...
... The KEY RR Flag Field ...
... serve. If both bits of this field are one, the "no key" value, there is no key information and the RR stops after the algorithm octet. By the use of this "no key" value, a signed KEY ...
... algorithm octet. By the use of this "no key" value, a signed KEY RR can authenticatably assert that, for example, a zone is not secured. ...
... zone key, the zone should be assumed secured by SIG RRs and any responses indicating the zone is not secured should be considered bogus. If this bit is a one for a host ...
... experimental bit, like all other aspects of the KEY RR, is only effective if the KEY RR is appropriately signed by a SIG ...
... bit, like all other aspects of the KEY RR, is only effective if the KEY RR is appropriately signed by a SIG RR ...
... RR is appropriately signed by a SIG RR. The experimental bit must be zero ...
... mailbox in the SOA and RP RRs: The owner name is the user name as the name of a node ...
... domain could have a public key associated through a KEY RR with name j\.random_user.host.subdomain.domain and the user ...
... Bit 6 on indicates that this is a key associated with the non- zone "entity" whose name is the RR owner name. This will commonly be a host but could, in some parts of the DNS tree ...
... bit and indicates that this is a zone key for the zone whose name is the KEY RR owner name. This is the public key used for DNS data origin authentication ...
... communication on behalf of an end entity or user whose name is the owner name of the KEY RR if the entity or user bits are on. The ...
... behalf of an end entity or user whose name is the owner name of the KEY RR if the entity or user bits are on. ...
... Bits 12-15 are the "signatory" field. If non-zero, they indicate that the key can validly sign RRs or updates of the same name. If the owner name is a wildcard, then RRs ...
... RRs or updates of the same name. If the owner name is a wildcard, then RRs or updates with any name which is in the wildcard's scope can be signed. Fifteen ...
... DNS commands. Zone keys always have authority to sign any RRs in the zone regardless of the value of this field. The signatory field, like all other aspects of the KEY RR ...
... RRs in the zone regardless of the value of this field. The signatory field, like all other aspects of the KEY RR, is only effective if the KEY RR is appropriately signed by a SIG ...
... the value of this field. The signatory field, like all other aspects of the KEY RR, is only effective if the KEY RR is appropriately signed by a SIG RR ...
... RR is appropriately signed by a SIG RR. ...
... other protocols and with which it shares key values that duplicate RRs are a serious burden and (2) should the protocol provide substantial facilities not available in any protocol for which a flags field ...
... KEY RRs in the Construction of Responses ...
... An explicit request for KEY RRs does not cause any special additional information processing except, of course, for the corresponding SIG ...
... information processing except, of course, for the corresponding SIG RR from a security aware server. ...
... Security aware DNS servers MUST include KEY RRs as additional information in responses where appropriate including the following: ...
... On the retrieval of NS RRs, the zone key KEY RR(s) for the zone ...
... NS RRs, the zone key KEY RR(s) for the zone served by these name servers MUST be included as additional information if space is avilable. There will always be at least one ...
... served by these name servers MUST be included as additional information if space is avilable. There will always be at least one such KEY RR in a secure zone, even if it has the no-key type value to ...
... type value to indicate that the subzone is insecure. If not all additional information will fit, the KEY RR(s) have higher priority than type A or AAAA ...
... priority than type A or AAAA glue RRs. If such a KEY RR does not fit on a retrieval, the retrieval must be considered truncated. ...
... or AAAA glue RRs. If such a KEY RR does not fit on a retrieval, the retrieval must be considered truncated. ...
... On retrieval of type A or AAAA RRs, the end entity KEY RR(s) MUST ...
... AAAA RRs, the end entity KEY RR(s) MUST be included if space is available. On inclusion of A or AAAA RRs ...
... RR(s) MUST be included if space is available. On inclusion of A or AAAA RRs as additional information, their KEY RRs will also be included but with ...
... AAAA RRs as additional information, their KEY RRs will also be included but with lower priority than the relevant A or AAAA ...
... lower priority than the relevant A or AAAA RRs. ...
... File Representation of KEY RRs ...
... KEY RRs may appear as lines in a zone data master file. ...


... SIG or "signature" resource record (RR) is the fundamental way that data is authenticated in the secure Domain Name System ...
... The SIG RR unforgably authenticates other RRs of a particular type, ...
... SIG RR unforgably authenticates other RRs of a particular type, class, and name and binds them to a time interval and the signer ...
... private key. The signer is frequently the owner of the zone from which the RR originated. ...
... The RDATA portion of a SIG RR is as shown below. The integrity of the RDATA ...
... The value of the SIG RR type is 24. ...
... The "type covered" is the type of the other RRs covered by this SIG. ...
... algorithm used parallel to the algorithm octet for the KEY RR. The MD5/RSA algorithm ...
... The "labels" octet is an unsigned count of how many labels there are in the original SIG RR owner name not counting the null label for root and not counting any initial "*" for a wildcard ...
... If, on retrieval, the RR appears to have a longer name than indicated by "labels", the resolver can tell it is the result of wildcard ...
... by "labels", the resolver can tell it is the result of wildcard substitution. If the RR owner name appears to be shorter than the labels count, the SIG RR ...
... RR owner name appears to be shorter than the labels count, the SIG RR must be considered corrupt and ignored. The maximum number of labels allowed in the current DNS is 127 but the ...
... The value of "labels" is at the top, the retrieved owner name on the left, and the table entry is the name to use in signature verification except that "bad" means the RR is corrupt. ...
... NOTE: The "original TTL" must be restored into the covered RRs when the signature is verified. This implies that all RRs ...
... RRs when the signature is verified. This implies that all RRs for a particular type, name, and class must have the same TTL ...
... GMT, ignoring leap seconds. (See also Section 4.4.) SIG RRs should not have a date signed significantly in the future. To prevent misordering of network ...
... A SIG RR with an expiration date before the time signed must be considered corrupt and ignored. ...
... signer generating the SIG RR. This is the owner of the public KEY RR that can be used ...
... SIG RR. This is the owner of the public KEY RR that can be used to verify the signature. It is frequently the zone which contained ...
... to verify the signature. It is frequently the zone which contained the RR(s) being authenticated. The signer's name may be compressed ...
... signature portion of the SIG RR binds the other RDATA fields to all of the "type covered" RRs ...
... RR binds the other RDATA fields to all of the "type covered" RRs with that owner name and class. These covered RRs ...
... RRs with that owner name and class. These covered RRs are thereby authenticated. To accomplish this, a data sequence is constructed as follows: ...
... data = RDATA | RR(s)... ...
... RDATA fields in the SIG RR itself before and not including the signature, and RR(s) are all ...
... RR itself before and not including the signature, and RR(s) are all the RR(s) of the type covered with the same owner name and class ...
... signature, and RR(s) are all the RR(s) of the type covered with the same owner name and class as the SIG ...
... class as the SIG RR in canonical form and order. How this data sequence is processed into the signature ...
... For purposes of DNS security, the canonical form for an RR is the RR with domain names ...
... DNS security, the canonical form for an RR is the RR with domain names (1) fully expanded (no name compression ...
... For purposes of DNS security, the canonical order for RRs is to sort them in ascending order by name, considering labels as a left justified unsigned octet sequence in network ...
... RDATA as a left justified unsigned octet sequence. EXCEPT that the type SIG RR(s) covering any particular type appear immediately after the other RRs of that type. ...
... SIG RR(s) covering any particular type appear immediately after the other RRs of that type. (This special consideration for SIG RR ...
... RRs of that type. (This special consideration for SIG RR(s) in ordering really only applies to calculating the AXFR SIG ...
... applies to calculating the AXFR SIG RR as explained in section 4.1.3 below.) Thus if at name a.b there are two A RRs and one KEY RR ...
... SIG RR as explained in section 4.1.3 below.) Thus if at name a.b there are two A RRs and one KEY RR, their order with SIGs for concatenating the "data" to be signed would ...
... RR as explained in section 4.1.3 below.) Thus if at name a.b there are two A RRs and one KEY RR, their order with SIGs for concatenating the "data" to be signed would be as follows: ...
... SIG mechanisms assure the authentication of all zone signed RRs of a particular name, class and type. However, to efficiently assure the completeness and security ...
... assure the completeness and security of zone transfers, a SIG RR owned by the zone name must be created with a type covered of AXFR ...
... created with a type covered of AXFR that covers all zone signed RRs in the zone and their zone SIGs but not the SIG AXFR ...
... not the SIG AXFR itself. The RRs are ordered and concatenated for hashing as described in Section 4.1.1. (See also ordering discussion ...
... the zone. In effect, when signing the zone, you order, as described above, all RRs to be signed by the zone, and all associated glue RRs and delegation ...
... signing the zone, you order, as described above, all RRs to be signed by the zone, and all associated glue RRs and delegation point NS ...
... and delegation point NS RRs. You can then make one pass inserting all the zone SIGs. As you proceed you hash RRs ...
... RRs. You can then make one pass inserting all the zone SIGs. As you proceed you hash RRs to be signed into both an RRset hash ...
... hash that SIG into the zone hash (note that glue RRs and delegation point NSs are not zone signed but zone apex NSs are). ...
... delegation point NSs are not zone signed but zone apex NSs are). When you have finished processing all the starting RRs as described above, you can then use the cumulative zone hash RR ...
... RRs as described above, you can then use the cumulative zone hash RR to calculate and insert an AXFR SIG ...
... valid without verification of the internal zone signed SIGs in the zone; however, any RRs authenticated by SIGs signed by entity ...
... RRs which are authenticated by a dynamic update key and not by the ...
... the recommended off line zone signing procedure (see Section 7.2). Thus, such RRs are not directly signed by the zone, are not included in the AXFR SIG ...
... This SIG has a "type covered" field of zero, which is not a valid RR type. It is calculated by using a "data" (see Section 4.1.2) of the entire preceding DNS ...
... SIG RRs in the Construction of Responses ...
... Security aware DNS servers MUST, for every authoritative RR the query will return, attempt to send the available SIG ...
... query will return, attempt to send the available SIG RRs which authenticate the requested RR ...
... RRs which authenticate the requested RR. The following rules apply to the inclusion of SIG RRs ...
... RR. The following rules apply to the inclusion of SIG RRs in responses: ...
... 1. when an RR set is placed in a response, its SIG RR has a higher ...
... 1. when an RR set is placed in a response, its SIG RR has a higher priority for inclusion than other additional RRs ...
... RR has a higher priority for inclusion than other additional RRs that may need to be included. If space does not permit its inclusion, the response MUST be considered truncated except as provided in 2 below. ...
... 2. when a SIG RR is present in the zone for an additional information section RR, the response MUST NOT be considered truncated merely ...
... SIG RR is present in the zone for an additional information section RR, the response MUST NOT be considered truncated merely because space does not permit the inclusion of its SIG RR ...
... RR, the response MUST NOT be considered truncated merely because space does not permit the inclusion of its SIG RR. 3. SIGs to authenticate ...
... authenticate non-authoritative data (glue records and NS RRs for subzones) are unnecessary and MUST NOT be sent. (Note that KEYs for subzones are controlling in a superzone so the superzone's signature ...
... 4. If a SIG covers any RR that would be in the answer section of the response, its automatic inclusion MUST be the answer section. If it covers an RR ...
... RR that would be in the answer section of the response, its automatic inclusion MUST be the answer section. If it covers an RR that would appear in the authority section, its automatic inclusion MUST be in the authority ...
... automatic inclusion MUST be in the authority section. If it covers an RR that would appear in the additional information section it MUST appear in the additional information section. This is a change in the existing standard which contemplates only ...
... This is a change in the existing standard which contemplates only NS and SOA RRs in the authority section. ...
... transactions may be authenticated by a SIG RR at the end of the response in the additional information section (Section 4.1.4). Such SIG ...
... the end of the response in the additional information section (Section 4.1.4). Such SIG RRs are signed by the DNS server originating the response. Although the signer ...
... authentication is desired, that SIG RR must be considered higher priority for inclusion than any other RR ...
... RR must be considered higher priority for inclusion than any other RR in the response. ...
... Processing Responses and SIG RRs ...
... The following rules apply to the processing of SIG RRs included in a response: ...
... with the AD bit (see Section 6.1) set, MAY choose to accept the RRs as received without verifying the zone SIG RRs. ...
... RRs as received without verifying the zone SIG RRs. 2. in other cases, a security ...
... security aware resolver SHOULD verify the SIG RRs for the RRs of interest. This may involve initiating additional queries ...
... SIG RRs for the RRs of interest. This may involve initiating additional queries for SIG ...
... additional queries for SIG or KEY RRs, especially in the case of getting a response from an insecure server. (As explained in 4.2 above, it will not be possible to secure CNAMEs ...
... 3. If SIG RRs are received in response to a user query explicitly specifying the SIG ...
... If the message does not pass reasonable checks or the SIG does not check against the signed RRs, the SIG RR is invalid and should be ...
... check against the signed RRs, the SIG RR is invalid and should be ignored. If all of the SIG RR ...
... RR is invalid and should be ignored. If all of the SIG RR(s) purporting to authenticate a set of RRs ...
... RR(s) purporting to authenticate a set of RRs are invalid, then the set of RR(s) is not authenticated. ...
... authenticate a set of RRs are invalid, then the set of RR(s) is not authenticated. ...
... If the SIG RR is the last RR in a response in the additional information section and has a type covered of zero, it is a ...
... If the SIG RR is the last RR in a response in the additional information section and has a type covered of zero, it is a transaction ...
... authentication SIG does NOT authenticate any RRs in the message. Only a proper SIG RR ...
... RRs in the message. Only a proper SIG RR signed by the zone or a key tracing its authority to the zone or to static resolver configuration can ...
... authority to the zone or to static resolver configuration can authenticate RRs. If a resolver does not implement transaction and/or request SIGs, it MUST ignore them without error. ...
... If all reasonable checks indicate that the SIG RR is valid then RRs ...
... SIG RR is valid then RRs verified by it should be considered authenticated. ...
... Security aware servers must not consider SIG RRs to authenticate anything after their expiration time and not consider any RR ...
... RRs to authenticate anything after their expiration time and not consider any RR to be authenticated after its signatures ...
... expire parameters and a non-authoritative server should count down the TTL and discard RRs when the TTL is zero. In addition, when RRs ...
... TTL and discard RRs when the TTL is zero. In addition, when RRs are transmitted in a query response, the TTL ...
... signature expiration time. Thus, in general, the TTL on an transmitted RR would be ...
... File Representation of SIG RRs ...
... A SIG RR can be represented as a single logical line in a zone data file [RFC1033] but there are some special considerations as described ...
... transaction or request authenticating SIG RR in a file as they are a transient authentication that covers data including an ephemeral transaction ...
... the TTL of the SIG RR itself, it may be omitted. The date field which follows it is larger than the maximum possible TTL so there is ...


... The SIG RR mechanism described in Section 4 above provides strong authentication of RRs ...
... RR mechanism described in Section 4 above provides strong authentication of RRs that exist in a zone. But is it not clear above how to authenticatably deny the existence of a name in a zone or a type for an existent name. ...
... The nonexistence of a name in a zone is indicated by the NXT ("next") RR for a name interval containing the nonexistent name. A NXT RR and its SIG ...
... NXT ("next") RR for a name interval containing the nonexistent name. A NXT RR and its SIG are returned in the authority ...
... type under an existing name. This is a change in the existing standard which contemplates only NS and SOA RRs in the authority section. NXT ...
... authority section. NXT RRs will also be returned if an explicit query is made for the NXT ...
... security aware server serving the zone will always result in an reply containing at least one signed RR. ...
... NXT RRs do not appear in zone master files since they can be derived from the rest of the zone. ...
... The NXT resource record is used to securely indicate that RRs with an owner name in a certain name interval do not exist in a zone and to indicate what zone signed RR ...
... RRs with an owner name in a certain name interval do not exist in a zone and to indicate what zone signed RR types are present for an existing name. ...
... The owner name of the NXT RR is an existing name in the zone. It's RDATA is a "next" name and a type bit ...
... RDATA is a "next" name and a type bit map. The presence of the NXT RR means that generally no name between its owner name and the name in its RDATA ...
... The NXT RRs for a zone SHOULD be automatically calculated and added to the zone by the same recommended off-line process that signs the ...
... to the zone by the same recommended off-line process that signs the zone (see Section 7.2). The NXT RR's TTL SHOULD not exceed the zone minimum TTL ...
... The RDATA for an NXT RR consists simply of a domain name followed by a bit ...
... The type number for the NXT RR is 30. ...
... The NXT RR type bit map is one bit per RR ...
... NXT RR type bit map is one bit per RR type present for the owner name similar to the WKS socket bit ...
... socket bit map. The first bit represents RR type zero (an illegal type which should not be present.) A one bit ...
... type zero (an illegal type which should not be present.) A one bit indicates that at least one RR of that type is present for the owner name. A zero indicates that no such RR is present. All bits ...
... indicates that at least one RR of that type is present for the owner name. A zero indicates that no such RR is present. All bits not specified because they are beyond the end of the bit ...
... NXT bit map should be printed as a list of RR type mnemonics or decimal numbers similar to the WKS RR ...
... RR type mnemonics or decimal numbers similar to the WKS RR. ...
... Note that this response implies that big.foo.tld is an existing name in the zone and thus has other RR types associated with it than NXT. However, only the NXT ...
... However, only the NXT (and its SIG) RR appear in the response to this query for huge.foo.tld, which is a non-existent name. ...
... Interaction of NXT RRs and Wildcard RRs ...
... NXT RRs and Wildcard RRs ...
... Since, in some sense, a wildcard RR causes all possible names in an interval to exist, there should not be an NXT RR that would cover any ...
... wildcard RR causes all possible names in an interval to exist, there should not be an NXT RR that would cover any part of this interval. Thus if *.X.ZONE exists you would expect an NXT RR ...
... NXT RR that would cover any part of this interval. Thus if *.X.ZONE exists you would expect an NXT RR that ends at X.ZONE and one that starts with the last name covered by *.X.ZONE. However, this "last name covered" is something ...
... If there could be any wildcard RRs in a zone and thus wildcard NXTs, care must be taken in interpreting the results of explicit NXT ...
... The existence of one or more wildcard RRs covering a name interval makes it possible for a malicious server to hide any more specifically named RRs ...
... RRs covering a name interval makes it possible for a malicious server to hide any more specifically named RRs in the internal. The server can just falsely return the wildcard match NXT ...
... wildcard match NXT instead of the more specifically named RRs. If there is a zone wide wildcard, there will be an NXT RR whose ...
... RRs. If there is a zone wide wildcard, there will be an NXT RR whose owner name is the wild card and whose RDATA is the zone name. In this ...
... owner name is the wild card and whose RDATA is the zone name. In this case a server could conceal the existence of any more specific RRs in the zone. It would be possible to design a more strict NXT feature ...
... domain name RDATA field from that RR, it can query for the next NXT RR. By repeating this, it can walk ...
... RR, it can query for the next NXT RR. By repeating this, it can walk through all the NXTs in the zone. If there are no wildcards, it can ...
... wildcards, this NXT walking technique will not find any more specific RR names in the part of the name space the wildcard ...
... entity, or user) bit on. This will cause there to be one zone covering NXT RR and leak no information about what real names exist in the zone. This protection from pseudo-zone ...
... transfers is bought at the expense of eliminating the data origin authentication of the non-existence of names that NXT RRs can provide. If an entire zone is covered by a wildcard, a malicious ...
... provide. If an entire zone is covered by a wildcard, a malicious server can return an RR produced by matching the resulting wildcard NXT ...
... the leaf in a superzone. If both are secure, there will always be two different NXT RRs with the same name. They can be distinguished by their signers and next domain name ...


... SIG under a KEY traceable via a chain of zero or more SIG and KEY RRs to a KEY configured at the resolver via its boot file. Pending data has no authenticated SIGs and at least one additional ...
... Security aware resolvers will know that if data is Insecure versus Authentic by the absence of SIG RRs. Security aware servers MAY return Pending data to security ...
... AD bit in the response. The AD bit MUST NOT be set on a response unless all of the RRs in the response are either Authenticated or Insecure. ...
... for a public key. "name" is the owner name (if the line is translated into a KEY RR). Flags indicates the type of key and is the same as the flag octet in the KEY RR. Protocol and algorithm ...
... translated into a KEY RR). Flags indicates the type of key and is the same as the flag octet in the KEY RR. Protocol and algorithm also have the same meaning as they do in the KEY RR ...
... RR. Protocol and algorithm also have the same meaning as they do in the KEY RR. The material after the algorithm is algorithm ...
... The file looks like a master file except that it can only contain KEY and SIG RRs with the SIGs signed under a key configured with the pubkey directive. ...
... root, for its superzone. Every authoritative secure zone server MUST also include the KEY RR for a super-zone signed by the secure zone via a keyfile directive. This makes it ...
... starts below root. A secure sub-zone is indicated by a KEY RR with non-null key information appearing with the NS ...
... null key information appearing with the NS RRs for the sub-zone. These make it possible to descend within the tree of zones. ...
... non-secure, or only experimentally secure, by the presence of an authenticated KEY RR for the non-secure zone with the no-key type value ...
... non-secure zone with the no-key type value or the presence of a KEY RR with the experimental bit ...
... Coordinated interpretation of the time fields in SIG RRs requires that reasonably consistent time be available to the hosts ...
... host could get its clock turned back and might then believe old SIG and KEY RRs which were valid but no longer are. ...


... However, larger keys increase the size of the KEY and SIG RRs. This increases the chance of DNS UDP ...
... authentication to a zone by adding SIG and NXT RRs and adding no-key type KEY RRs for subzones where a real KEY RR ...
... NXT RRs and adding no-key type KEY RRs for subzones where a real KEY RR is not provided. Then the augmented file can be transferred, perhaps by sneaker-net, to the ...
... RRs and adding no-key type KEY RRs for subzones where a real KEY RR is not provided. Then the augmented file can be transferred, perhaps by sneaker-net, to the networked zone primary server machine. ...
... zone key should only be seen signing itself or signing RRs with names one level below root, such as .aq, .edu, or .arpa. ...
... root zone contains the root KEY RR signed by a SIG RR under the root ...
... root KEY RR signed by a SIG RR under the root key itself. ...


... (including zone transfer) SIG, KEY, and NXT RRs. Any secondary, caching, or other server for a secure zone MUST be at least ...
... (1) ability to read SIG, KEY, and NXT RRs in zone files and (2) ability, given a zone file and private key, to add appropriate SIG ...
... SIG and NXT RRs, possibly via a separate application, (3) proper automatic inclusion of SIG, KEY, and NXT ...
... automatic inclusion of SIG, KEY, and NXT RRs in responses, (4) suppression of CNAME following on retrieval of the security ...
... CNAME following on retrieval of the security type RRs, (5) recognize the CD query header bit ...
... header bit, as appropriate, and (6) proper handling of the two NXT RRs at delegation points. Primary servers for secure zones MUST ...
... A basic compliance resolver can handle SIG, KEY, and NXT RRs when they are explicitly requested. ...
... A fully compliant resolver (1) understands KEY, SIG, and NXT RRs, (2) maintains appropriate information in its local caches and ...
... caches and database to indicate which RRs have been authenticated and to what extent they have been authenticated ...
... queries as necessary to attempt to obtain KEY, SIG, or NXT RRs from non-security aware servers, (4) normally sets the CD ...



Google
Web
RFC-Ref