No row in the public ledger

RFC 4034 - Resource Records for the DNS Security Extensions

Every requirement this repository extracted from RFC 4034, the tests bound to it, and what a reader has verified about them. This summary is not enrolled.

Overview

Positive

what Ze has

Tested both ways0.0%0 of 59 gated MUSTs

a positive test proves Ze does what the requirement demands and a negative one proves it refuses what the requirement forbids

One polarity plus reason0.0%0 of 59 gated MUSTs

the requirement admits no counter-case, so one polarity plus a recorded reason is the whole proof available for it

One polarity, unexcused0.0%0 of 59 gated MUSTs

one direction is tested, the other is neither tested nor excused, and nothing states which

Partial proof; remaining gap0.0%0 of 59 gated MUSTs

scoped tests exist; the remaining obligation is unmet or unproven, with zero whole-requirement credit

Proven by a recorded break0.0%0 of 0 tagged units

a red was observed once under a recorded procedure, and the unit, the claim and the producer it rested on still hash to what was recorded. The break is not re-run. A test pair is not a proof until one has been observed

Neutral

measures that are neither good news nor bad

MUSTs declared59of 59 this summary declares

MUST-level requirements this summary DECLARES. The gate holds none of them, because this RFC is not enrolled (out-of-scope), so every share below reads what the summary records rather than what the gate enforces

Out of scope0of 59 gated MUSTs

an obligation that does not bind Ze. A {not-applicable} annotation says it never bound; a {feature-declined} annotation says its condition is an optional feature Ze does not offer, and quotes the RFC sentence that makes it optional. Scope, not coverage: it stays in the denominator every share on this page is taken over

Not applicable0.0%0 of 59 gated MUSTs

a {not-applicable} annotation says the obligation does not bind Ze, so no test is owed for it. It stays in the denominator every share here is taken over

Met below Ze0.0%0 of 59 gated MUSTs

a {lower-layer} annotation says a layer under Ze performs the behavior, on state Ze installs into that layer, and names the producer that installs it. The obligation binds Ze and is met; Ze proves none of it, because its own boundary carries no value the behavior reads

Optional feature declined0.0%0 of 59 gated MUSTs

a {feature-declined} annotation says the obligation is conditional on a feature the RFC makes optional and Ze does not offer, and it quotes the sentence that makes it optional. The condition is false, so nothing is owed and nothing is missing. It stays in the denominator every share here is taken over

Linux cannot do this0.0%0 of 59 gated MUSTs

Linux cannot provide the primitive this requirement needs. The obligation still binds Ze and remains unmet; it stays in every denominator and earns no proof credit

Negative

what Ze owes

No test at all100.0%59 of 59 gated MUSTs

no test carries the requirement id, whether or not a gap states why

The 9 shares marked as a part above are the whole of the 59 gated MUSTs: they add to 100%. Proven by a recorded break is a share of TAGGED UNITS, a different population, so it is not one of them.

How to read the colors

A color names what the measure MEANS, not how well Ze scores on it. Green is a good outcome at any value, red is a bad one, and neither a population nor a scope count is an outcome, so both take no color. The number under the label is what says how far Ze has got.

CardTone hereWhy that color
MUSTs declared neutral no color: a population is a scale, and a larger one is neither good news nor bad. It is the accounting total
Out of scope neutral no color: an obligation that never bound Ze is neither an achievement nor a failure, and counting it either way would be a claim
Tested both ways ok green at every value: a test pair is the outcome this gate exists to produce, and the share under the label is what says how far Ze has got
One polarity plus reason ok green at every value: where no counter-case exists, one polarity IS the complete answer, and a recorded reason is what the gate demands beside it
One polarity, unexcused ok green at zero, RED above it: half a proof with no reason for the other half
Partial proof; remaining gap ok green at zero, RED above it: a tested clause cannot prove the whole requirement
No test at all bad green at zero, RED above it: a binding obligation nothing exercises is a claim with nothing behind it, whether or not a reason is stated
Not applicable neutral no color: an obligation that never bound Ze is neither an achievement nor a failure, and counting it either way would be a claim
Met below Ze neutral no color: an obligation met below Ze is neither a test Ze wrote nor work Ze owes, and the two green shares above are what says how much Ze proves itself
Optional feature declined neutral no color: an obligation whose condition Ze never meets is neither an achievement nor a failure. The absent FEATURE is disclosed on the RFC's own status row, as an implementation gap a later scope decision can revisit
Linux cannot do this neutral neutral at every value: an evidenced platform limit is neither a proof nor a scope exemption
Proven by a recorded break ok green at every value: an observed break is the outcome the discrimination gate exists to produce. The denominator is TAGGED UNITS, not obligations, so this share is not one of the parts above
Audit verdicts warn RED on the first weak, wrong or unimplemented verdict, amber while a verdict is no longer current or a gated MUST is unjudged, green when every one is judged sound and current

At a glance

FieldValue
Public status No row in the public ledger
Enrolment Not enrolled (out-of-scope)
Requirements 59
Gated MUST-level 59
Not applicable, so out of scope 0
Declared gaps 0
Declared gaps a test demonstrates 0
Gated with no test 59
Nightly-only evidence 0
Test tags 0
Tagged units 0
Recorded audit verdicts 0
Discrimination records 0
Summary rfc/short/rfc4034.md
Requirement shard rfc/requirements/rfc4034.md
RFC text rfc/full/rfc4034.txt

Enrolment

Not enrolled (out-of-scope, the requirements ARE extracted and the owner decided not to offer the feature for now, so the absence is a scope decision rather than a conformance gap): Decision taken 2026-10-26: the owner ruled that DNSSEC is not urgent and lists RFC 4033 and RFC 4034 as optional only, never required, for the fttx-edge use case (spec-rfc-profile-declared-membership), and moved DNSSEC validation to post-release the same day (commit 5ff4834b67). The extraction is done: every MUST-level sentence of the text is a row below and is mapped in rfc/extraction/rfc4034.json. The declined feature is DNSSEC record handling itself: ze signs no zone, holds and serves no DNSKEY, RRSIG, NSEC or DS record of its own, and validates no signature. Its resolver is a security-aware non-validating stub whose obligations are gated in rfc/short/rfc4035.md.

What the public ledger says

No row in the public ledger, so its summary declares `| Support | - |` and docs/features/rfc-status.md carries no row for RFC 4034.

Coverage

BucketCountWhat it counts
Positive and negative tests 0 one part of the gated population
Annotated (including scoped evidence) 0 one part of the gated population
One polarity only 0 one part of the gated population
No test and no annotation 59 one part of the gated population
Partial proof; remaining gap (subset of annotated; zero whole-requirement credit) 0 an overlay: each of these is also counted by the part it falls in
Evidence that runs nightly only 0 an overlay: each of these is also counted by the part it falls in
Derived from other rows 0 outside the gated population: each asserts nothing and derives its state from the rows it names, which the parts above already count
Gated MUST-level requirements59every gated MUST falls in exactly one bucket above

No test and no annotation (59): RFC4034-2-1, RFC4034-2.1.1-1, RFC4034-2.1.1-2, RFC4034-2.1.1-3, RFC4034-2.1.1-4, RFC4034-2.1.1-5, RFC4034-2.1.2-1, RFC4034-2.2-1, RFC4034-2.2-2, RFC4034-2.2-3, RFC4034-2.2-4, RFC4034-3-1, RFC4034-3-2, RFC4034-3-3, RFC4034-3-4, RFC4034-3.1.3-1, RFC4034-3.1.3-2, RFC4034-3.1.5-1, RFC4034-3.1.5-2, RFC4034-3.1.7-1, RFC4034-3.1.7-2, RFC4034-3.1.8.1-1, RFC4034-3.1.8.1-2, RFC4034-3.1.8.1-3, RFC4034-3.1.8.1-4, RFC4034-3.1.8.1-5, RFC4034-3.1.8.1-6, RFC4034-3.2-1, RFC4034-3.2-2, RFC4034-3.2-3, RFC4034-3.2-4, RFC4034-3.2-5, RFC4034-3.2-6, RFC4034-3.2-7, RFC4034-4-1, RFC4034-4.1.1-1, RFC4034-4.1.1-2, RFC4034-4.1.2-1, RFC4034-4.1.2-2, RFC4034-4.1.2-3, RFC4034-4.1.2-4, RFC4034-4.1.2-5, RFC4034-4.1.2-6, RFC4034-4.1.2-7, RFC4034-4.2-1, RFC4034-5.2-1, RFC4034-5.2-2, RFC4034-5.2-3, RFC4034-5.3-1, RFC4034-5.3-2, RFC4034-5.3-3, RFC4034-5.3-4, RFC4034-6.3-1, RFC4034-6.3-2, RFC4034-A-1, RFC4034-A.1.1-1, RFC4034-B-1, RFC4034-B-2, RFC4034-B-3

Attainable ceiling

Mandatory ceiling: 59 of 59 (100.0%). Optional ceiling: no rows. Every RFC shown with measured rows can reach 100% under current classifications. Lowest mandatory ceiling: rfc4034 59 of 59 (100.0%). Ceilings describe current classifications, not an immutable Linux maximum. Not-applicable and feature-declined classifications can be revisited. Every gap remains work Ze owes.

Requirements

RequirementLevelSectionTests
RFC4034-2-1The DNSKEY RR is not intended as a record for storing arbitrary public keys and MUST NOT be used to store certificates or public keys that do not directly relate to the DNS infrastructure. (§2)
MUST NOT 2
positiveno testno positive test
negativeno testno negative test
RFC4034-2.1.1-1If bit 7 has value 1, then the DNSKEY record holds a DNS zone key, and the DNSKEY RR's owner name MUST be the name of a zone. (§2.1.1)
MUST 2.1.1
positiveno testno positive test
negativeno testno negative test
RFC4034-2.1.1-2If bit 7 has value 0, then the DNSKEY record holds some other type of DNS public key and MUST NOT be used to verify RRSIGs that cover RRsets. (§2.1.1)
MUST NOT 2.1.1
positiveno testno positive test
negativeno testno negative test
RFC4034-2.1.1-3This flag is only intended to be a hint to zone signing or debugging software as to the intended use of this DNSKEY record; validators MUST NOT alter their behavior during the signature validation process in any way based on the setting of this bit. (§2.1.1)
MUST NOT 2.1.1
positiveno testno positive test
negativeno testno negative test
RFC4034-2.1.1-4A DNSKEY RR with the SEP set and the Zone Key flag not set MUST NOT be used to verify RRSIGs that cover RRsets. (§2.1.1)
MUST NOT 2.1.1
positiveno testno positive test
negativeno testno negative test
RFC4034-2.1.1-5Bits 0-6 and 8-14 are reserved: these bits MUST have value 0 upon creation of the DNSKEY RR and MUST be ignored upon receipt. (§2.1.1)
MUST 2.1.1
positiveno testno positive test
negativeno testno negative test
RFC4034-2.1.2-1The Protocol Field MUST have value 3, and the DNSKEY RR MUST be treated as invalid during signature verification if it is found to be some value other than 3. (§2.1.2)
MUST 2.1.2
positiveno testno positive test
negativeno testno negative test
RFC4034-2.2-1The Flag field MUST be represented as an unsigned decimal integer. (§2.2)
MUST 2.2
positiveno testno positive test
negativeno testno negative test
RFC4034-2.2-2The Protocol Field MUST be represented as an unsigned decimal integer with a value of 3. (§2.2)
MUST 2.2
positiveno testno positive test
negativeno testno negative test
RFC4034-2.2-3The Algorithm field MUST be represented either as an unsigned decimal integer or as an algorithm mnemonic as specified in Appendix A.1. (§2.2)
MUST 2.2
positiveno testno positive test
negativeno testno negative test
RFC4034-2.2-4The Public Key field MUST be represented as a Base64 encoding of the Public Key. (§2.2)
MUST 2.2
positiveno testno positive test
negativeno testno negative test
RFC4034-3-1The RRSIG RR MUST only be used to carry verification material (digital signatures) used to secure DNS operations. (§3)
MUST 3
positiveno testno positive test
negativeno testno negative test
RFC4034-3-2A RRSIG and NSEC (see Section 4) MUST exist for the same name as a CNAME resource record in a signed zone. (§3)
MUST 3
positiveno testno positive test
negativeno testno negative test
RFC4034-3-3An RRSIG RR MUST have the same class as the RRset it covers. (§3)
MUST 3
positiveno testno positive test
negativeno testno negative test
RFC4034-3-4The TTL value of an RRSIG RR MUST match the TTL value of the RRset it covers. (§3)
MUST 3
positiveno testno positive test
negativeno testno negative test
RFC4034-3.1.3-1The value of the Labels field MUST NOT count either the null (root) label that terminates the owner name or the wildcard label (if present). (§3.1.3)
MUST NOT 3.1.3
positiveno testno positive test
negativeno testno negative test
RFC4034-3.1.3-2The value of the Labels field MUST be less than or equal to the number of labels in the RRSIG owner name. (§3.1.3)
MUST 3.1.3
positiveno testno positive test
negativeno testno negative test
RFC4034-3.1.5-1The RRSIG record MUST NOT be used for authentication prior to the inception date and MUST NOT be used for authentication after the expiration date. (§3.1.5)
MUST NOT 3.1.5
positiveno testno positive test
negativeno testno negative test
RFC4034-3.1.5-2Because of this, all comparisons involving these fields MUST use "Serial number arithmetic", as defined in [RFC1982]. (§3.1.5)
MUST 3.1.5
positiveno testno positive test
negativeno testno negative test
RFC4034-3.1.7-1The Signer's Name field MUST contain the name of the zone of the covered RRset. (§3.1.7)
MUST 3.1.7
positiveno testno positive test
negativeno testno negative test
RFC4034-3.1.7-2A sender MUST NOT use DNS name compression on the Signer's Name field when transmitting a RRSIG RR. (§3.1.7)
MUST NOT 3.1.7
positiveno testno positive test
negativeno testno negative test
RFC4034-3.1.8.1-1Each RR MUST have the same owner name as the RRSIG RR; (§3.1.8.1)
MUST 3.1.8.1
positiveno testno positive test
negativeno testno negative test
RFC4034-3.1.8.1-2Each RR MUST have the same class as the RRSIG RR; (§3.1.8.1)
MUST 3.1.8.1
positiveno testno positive test
negativeno testno negative test
RFC4034-3.1.8.1-3Each RR in the RRset MUST have the RR type listed in the RRSIG RR's Type Covered field; (§3.1.8.1)
MUST 3.1.8.1
positiveno testno positive test
negativeno testno negative test
RFC4034-3.1.8.1-4Each RR in the RRset MUST have the TTL listed in the RRSIG Original TTL Field; (§3.1.8.1)
MUST 3.1.8.1
positiveno testno positive test
negativeno testno negative test
RFC4034-3.1.8.1-5Any DNS names in the RDATA field of each RR MUST be in canonical form; and (§3.1.8.1)
MUST 3.1.8.1
positiveno testno positive test
negativeno testno negative test
RFC4034-3.1.8.1-6The RRset MUST be sorted in canonical order. (§3.1.8.1)
MUST 3.1.8.1
positiveno testno positive test
negativeno testno negative test
RFC4034-3.2-1When the mnemonic is not known, the TYPE representation as described in [RFC3597], Section 5, MUST be used. (§3.2)
MUST 3.2
positiveno testno positive test
negativeno testno negative test
RFC4034-3.2-2The Algorithm field value MUST be represented either as an unsigned decimal integer or as an algorithm mnemonic, as specified in Appendix A.1. (§3.2)
MUST 3.2
positiveno testno positive test
negativeno testno negative test
RFC4034-3.2-3The Labels field value MUST be represented as an unsigned decimal integer. (§3.2)
MUST 3.2
positiveno testno positive test
negativeno testno negative test
RFC4034-3.2-4The Original TTL field value MUST be represented as an unsigned decimal integer. (§3.2)
MUST 3.2
positiveno testno positive test
negativeno testno negative test
RFC4034-3.2-5The Signature Expiration Time and Inception Time field values MUST be represented either as an unsigned decimal integer indicating seconds since 1 January 1970 00:00:00 UTC, or in the form YYYYMMDDHHmmSS in UTC, where: (§3.2)
MUST 3.2
positiveno testno positive test
negativeno testno negative test
RFC4034-3.2-6The Key Tag field MUST be represented as an unsigned decimal integer. (§3.2)
MUST 3.2
positiveno testno positive test
negativeno testno negative test
RFC4034-3.2-7The Signer's Name field value MUST be represented as a domain name. (§3.2)
MUST 3.2
positiveno testno positive test
negativeno testno negative test
RFC4034-4-1An RRSIG (see Section 3) and NSEC MUST exist for the same name as does a CNAME resource record in a signed zone. (§4)
MUST 4
positiveno testno positive test
negativeno testno negative test
RFC4034-4.1.1-1A sender MUST NOT use DNS name compression on the Next Domain Name field when transmitting an NSEC RR. (§4.1.1)
MUST NOT 4.1.1
positiveno testno positive test
negativeno testno negative test
RFC4034-4.1.1-2Owner names of RRsets for which the given zone is not authoritative (such as glue records) MUST NOT be listed in the Next Domain Name unless at least one authoritative RRset exists at the same owner name. (§4.1.1)
MUST NOT 4.1.1
positiveno testno positive test
negativeno testno negative test
RFC4034-4.1.2-1Bits representing pseudo-types MUST be clear, as they do not appear in zone data. (§4.1.2)
MUST 4.1.2
positiveno testno positive test
negativeno testno negative test
RFC4034-4.1.2-2If encountered, they MUST be ignored upon being read. (§4.1.2)
MUST 4.1.2
positiveno testno positive test
negativeno testno negative test
RFC4034-4.1.2-3Blocks with no types present MUST NOT be included. (§4.1.2)
MUST NOT 4.1.2
positiveno testno positive test
negativeno testno negative test
RFC4034-4.1.2-4Trailing zero octets in the bitmap MUST be omitted. (§4.1.2)
MUST 4.1.2
positiveno testno positive test
negativeno testno negative test
RFC4034-4.1.2-5Trailing zero octets not specified MUST be interpreted as zero octets. (§4.1.2)
MUST 4.1.2
positiveno testno positive test
negativeno testno negative test
RFC4034-4.1.2-6Bits corresponding to the delegation NS RRset and the RR types for which the parent zone has authoritative data MUST be set; bits corresponding to any non-NS RRset for which the parent is not authoritative MUST be clear. (§4.1.2)
MUST 4.1.2
positiveno testno positive test
negativeno testno negative test
RFC4034-4.1.2-7A zone MUST NOT include an NSEC RR for any domain name that only holds glue records. (§4.1.2)
MUST NOT 4.1.2
positiveno testno positive test
negativeno testno negative test
RFC4034-4.2-1When the mnemonic is not known, the TYPE representation described in [RFC3597], Section 5, MUST be used. (§4.2)
MUST 4.2
positiveno testno positive test
negativeno testno negative test
RFC4034-5.2-1The DNSKEY RR referred to in the DS RR MUST be a DNSSEC zone key. (§5.2)
MUST 5.2
positiveno testno positive test
negativeno testno negative test
RFC4034-5.2-2The DNSKEY RR Flags MUST have Flags bit 7 set. (§5.2)
MUST 5.2
positiveno testno positive test
negativeno testno negative test
RFC4034-5.2-3If the DNSKEY flags do not indicate a DNSSEC zone key, the DS RR (and the DNSKEY RR it references) MUST NOT be used in the validation process. (§5.2)
MUST NOT 5.2
positiveno testno positive test
negativeno testno negative test
RFC4034-5.3-1The Key Tag field MUST be represented as an unsigned decimal integer. (§5.3)
MUST 5.3
positiveno testno positive test
negativeno testno negative test
RFC4034-5.3-2The Algorithm field MUST be represented either as an unsigned decimal integer or as an algorithm mnemonic specified in Appendix A.1. (§5.3)
MUST 5.3
positiveno testno positive test
negativeno testno negative test
RFC4034-5.3-3The Digest Type field MUST be represented as an unsigned decimal integer. (§5.3)
MUST 5.3
positiveno testno positive test
negativeno testno negative test
RFC4034-5.3-4The Digest MUST be represented as a sequence of case-insensitive hexadecimal digits. (§5.3)
MUST 5.3
positiveno testno positive test
negativeno testno negative test
RFC4034-6.3-1Therefore, if an implementation detects duplicate RRs when putting the RRset in canonical form, it MUST treat this as a protocol error. (§6.3)
MUST 6.3
positiveno testno positive test
negativeno testno negative test
RFC4034-6.3-2If the implementation chooses to handle this protocol error in the spirit of the robustness principle (being liberal in what it accepts), it MUST remove all but one of the duplicate RR(s) for the purposes of calculating the canonical form of the RRset. (§6.3)
MUST 6.3
positiveno testno positive test
negativeno testno negative test
RFC4034-A-1A DNSSEC aware resolver or name server MUST implement all MANDATORY algorithms. (§A)
MUST A
positiveno testno positive test
negativeno testno negative test
RFC4034-A.1.1-1The public key area in the DNSKEY RR and the signature area in the RRSIG RR begin with a wire encoded domain name, which MUST NOT be compressed. (§A.1.1)
MUST NOT A.1.1
positiveno testno positive test
negativeno testno negative test
RFC4034-B-1Implementations MUST NOT assume that the key tag uniquely identifies a DNSKEY RR. (§B)
MUST NOT B
positiveno testno positive test
negativeno testno negative test
RFC4034-B-2It is not necessary to use the following reference code verbatim, but the numerical value of the Key Tag MUST be identical to what the reference implementation would generate for the same input. (§B)
MUST B
positiveno testno positive test
negativeno testno negative test
RFC4034-B-3Key Tags MUST be calculated using the algorithm described here rather than the ones complement checksum. (§B)
MUST B
positiveno testno positive test
negativeno testno negative test

Gaps and untested MUSTs

RequirementStateReason
RFC4034-2-1 The DNSKEY RR is not intended as a record for storing arbitrary public keys and MUST NOT be used to store certificates or public keys that do not directly relate to the DNS infrastructure. (§2) no test no test carries this requirement id
RFC4034-2.1.1-1 If bit 7 has value 1, then the DNSKEY record holds a DNS zone key, and the DNSKEY RR's owner name MUST be the name of a zone. (§2.1.1) no test no test carries this requirement id
RFC4034-2.1.1-2 If bit 7 has value 0, then the DNSKEY record holds some other type of DNS public key and MUST NOT be used to verify RRSIGs that cover RRsets. (§2.1.1) no test no test carries this requirement id
RFC4034-2.1.1-3 This flag is only intended to be a hint to zone signing or debugging software as to the intended use of this DNSKEY record; validators MUST NOT alter their behavior during the signature validation process in any way based on the setting of this bit. (§2.1.1) no test no test carries this requirement id
RFC4034-2.1.1-4 A DNSKEY RR with the SEP set and the Zone Key flag not set MUST NOT be used to verify RRSIGs that cover RRsets. (§2.1.1) no test no test carries this requirement id
RFC4034-2.1.1-5 Bits 0-6 and 8-14 are reserved: these bits MUST have value 0 upon creation of the DNSKEY RR and MUST be ignored upon receipt. (§2.1.1) no test no test carries this requirement id
RFC4034-2.1.2-1 The Protocol Field MUST have value 3, and the DNSKEY RR MUST be treated as invalid during signature verification if it is found to be some value other than 3. (§2.1.2) no test no test carries this requirement id
RFC4034-2.2-1 The Flag field MUST be represented as an unsigned decimal integer. (§2.2) no test no test carries this requirement id
RFC4034-2.2-2 The Protocol Field MUST be represented as an unsigned decimal integer with a value of 3. (§2.2) no test no test carries this requirement id
RFC4034-2.2-3 The Algorithm field MUST be represented either as an unsigned decimal integer or as an algorithm mnemonic as specified in Appendix A.1. (§2.2) no test no test carries this requirement id
RFC4034-2.2-4 The Public Key field MUST be represented as a Base64 encoding of the Public Key. (§2.2) no test no test carries this requirement id
RFC4034-3-1 The RRSIG RR MUST only be used to carry verification material (digital signatures) used to secure DNS operations. (§3) no test no test carries this requirement id
RFC4034-3-2 A RRSIG and NSEC (see Section 4) MUST exist for the same name as a CNAME resource record in a signed zone. (§3) no test no test carries this requirement id
RFC4034-3-3 An RRSIG RR MUST have the same class as the RRset it covers. (§3) no test no test carries this requirement id
RFC4034-3-4 The TTL value of an RRSIG RR MUST match the TTL value of the RRset it covers. (§3) no test no test carries this requirement id
RFC4034-3.1.3-1 The value of the Labels field MUST NOT count either the null (root) label that terminates the owner name or the wildcard label (if present). (§3.1.3) no test no test carries this requirement id
RFC4034-3.1.3-2 The value of the Labels field MUST be less than or equal to the number of labels in the RRSIG owner name. (§3.1.3) no test no test carries this requirement id
RFC4034-3.1.5-1 The RRSIG record MUST NOT be used for authentication prior to the inception date and MUST NOT be used for authentication after the expiration date. (§3.1.5) no test no test carries this requirement id
RFC4034-3.1.5-2 Because of this, all comparisons involving these fields MUST use "Serial number arithmetic", as defined in [RFC1982]. (§3.1.5) no test no test carries this requirement id
RFC4034-3.1.7-1 The Signer's Name field MUST contain the name of the zone of the covered RRset. (§3.1.7) no test no test carries this requirement id
RFC4034-3.1.7-2 A sender MUST NOT use DNS name compression on the Signer's Name field when transmitting a RRSIG RR. (§3.1.7) no test no test carries this requirement id
RFC4034-3.1.8.1-1 Each RR MUST have the same owner name as the RRSIG RR; (§3.1.8.1) no test no test carries this requirement id
RFC4034-3.1.8.1-2 Each RR MUST have the same class as the RRSIG RR; (§3.1.8.1) no test no test carries this requirement id
RFC4034-3.1.8.1-3 Each RR in the RRset MUST have the RR type listed in the RRSIG RR's Type Covered field; (§3.1.8.1) no test no test carries this requirement id
RFC4034-3.1.8.1-4 Each RR in the RRset MUST have the TTL listed in the RRSIG Original TTL Field; (§3.1.8.1) no test no test carries this requirement id
RFC4034-3.1.8.1-5 Any DNS names in the RDATA field of each RR MUST be in canonical form; and (§3.1.8.1) no test no test carries this requirement id
RFC4034-3.1.8.1-6 The RRset MUST be sorted in canonical order. (§3.1.8.1) no test no test carries this requirement id
RFC4034-3.2-1 When the mnemonic is not known, the TYPE representation as described in [RFC3597], Section 5, MUST be used. (§3.2) no test no test carries this requirement id
RFC4034-3.2-2 The Algorithm field value MUST be represented either as an unsigned decimal integer or as an algorithm mnemonic, as specified in Appendix A.1. (§3.2) no test no test carries this requirement id
RFC4034-3.2-3 The Labels field value MUST be represented as an unsigned decimal integer. (§3.2) no test no test carries this requirement id
RFC4034-3.2-4 The Original TTL field value MUST be represented as an unsigned decimal integer. (§3.2) no test no test carries this requirement id
RFC4034-3.2-5 The Signature Expiration Time and Inception Time field values MUST be represented either as an unsigned decimal integer indicating seconds since 1 January 1970 00:00:00 UTC, or in the form YYYYMMDDHHmmSS in UTC, where: (§3.2) no test no test carries this requirement id
RFC4034-3.2-6 The Key Tag field MUST be represented as an unsigned decimal integer. (§3.2) no test no test carries this requirement id
RFC4034-3.2-7 The Signer's Name field value MUST be represented as a domain name. (§3.2) no test no test carries this requirement id
RFC4034-4-1 An RRSIG (see Section 3) and NSEC MUST exist for the same name as does a CNAME resource record in a signed zone. (§4) no test no test carries this requirement id
RFC4034-4.1.1-1 A sender MUST NOT use DNS name compression on the Next Domain Name field when transmitting an NSEC RR. (§4.1.1) no test no test carries this requirement id
RFC4034-4.1.1-2 Owner names of RRsets for which the given zone is not authoritative (such as glue records) MUST NOT be listed in the Next Domain Name unless at least one authoritative RRset exists at the same owner name. (§4.1.1) no test no test carries this requirement id
RFC4034-4.1.2-1 Bits representing pseudo-types MUST be clear, as they do not appear in zone data. (§4.1.2) no test no test carries this requirement id
RFC4034-4.1.2-2 If encountered, they MUST be ignored upon being read. (§4.1.2) no test no test carries this requirement id
RFC4034-4.1.2-3 Blocks with no types present MUST NOT be included. (§4.1.2) no test no test carries this requirement id
RFC4034-4.1.2-4 Trailing zero octets in the bitmap MUST be omitted. (§4.1.2) no test no test carries this requirement id
RFC4034-4.1.2-5 Trailing zero octets not specified MUST be interpreted as zero octets. (§4.1.2) no test no test carries this requirement id
RFC4034-4.1.2-6 Bits corresponding to the delegation NS RRset and the RR types for which the parent zone has authoritative data MUST be set; bits corresponding to any non-NS RRset for which the parent is not authoritative MUST be clear. (§4.1.2) no test no test carries this requirement id
RFC4034-4.1.2-7 A zone MUST NOT include an NSEC RR for any domain name that only holds glue records. (§4.1.2) no test no test carries this requirement id
RFC4034-4.2-1 When the mnemonic is not known, the TYPE representation described in [RFC3597], Section 5, MUST be used. (§4.2) no test no test carries this requirement id
RFC4034-5.2-1 The DNSKEY RR referred to in the DS RR MUST be a DNSSEC zone key. (§5.2) no test no test carries this requirement id
RFC4034-5.2-2 The DNSKEY RR Flags MUST have Flags bit 7 set. (§5.2) no test no test carries this requirement id
RFC4034-5.2-3 If the DNSKEY flags do not indicate a DNSSEC zone key, the DS RR (and the DNSKEY RR it references) MUST NOT be used in the validation process. (§5.2) no test no test carries this requirement id
RFC4034-5.3-1 The Key Tag field MUST be represented as an unsigned decimal integer. (§5.3) no test no test carries this requirement id
RFC4034-5.3-2 The Algorithm field MUST be represented either as an unsigned decimal integer or as an algorithm mnemonic specified in Appendix A.1. (§5.3) no test no test carries this requirement id
RFC4034-5.3-3 The Digest Type field MUST be represented as an unsigned decimal integer. (§5.3) no test no test carries this requirement id
RFC4034-5.3-4 The Digest MUST be represented as a sequence of case-insensitive hexadecimal digits. (§5.3) no test no test carries this requirement id
RFC4034-6.3-1 Therefore, if an implementation detects duplicate RRs when putting the RRset in canonical form, it MUST treat this as a protocol error. (§6.3) no test no test carries this requirement id
RFC4034-6.3-2 If the implementation chooses to handle this protocol error in the spirit of the robustness principle (being liberal in what it accepts), it MUST remove all but one of the duplicate RR(s) for the purposes of calculating the canonical form of the RRset. (§6.3) no test no test carries this requirement id
RFC4034-A-1 A DNSSEC aware resolver or name server MUST implement all MANDATORY algorithms. (§A) no test no test carries this requirement id
RFC4034-A.1.1-1 The public key area in the DNSKEY RR and the signature area in the RRSIG RR begin with a wire encoded domain name, which MUST NOT be compressed. (§A.1.1) no test no test carries this requirement id
RFC4034-B-1 Implementations MUST NOT assume that the key tag uniquely identifies a DNSKEY RR. (§B) no test no test carries this requirement id
RFC4034-B-2 It is not necessary to use the following reference code verbatim, but the numerical value of the Key Tag MUST be identical to what the reference implementation would generate for the same input. (§B) no test no test carries this requirement id
RFC4034-B-3 Key Tags MUST be calculated using the algorithm described here rather than the ones complement checksum. (§B) no test no test carries this requirement id

Proof state

A tagged unit reads unproven where no discrimination record exists for it: nothing in this tree has been observed to break it, so the claim its tag makes is unproven.

RFC4034-2-1

The DNSKEY RR is not intended as a record for storing arbitrary public keys and MUST NOT be used to store certificates or public keys that do not directly relate to the DNS infrastructure. (§2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-2-1, so no unit is bound to it.

RFC4034-2.1.1-1

If bit 7 has value 1, then the DNSKEY record holds a DNS zone key, and the DNSKEY RR's owner name MUST be the name of a zone. (§2.1.1)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-2.1.1-1, so no unit is bound to it.

RFC4034-2.1.1-2

If bit 7 has value 0, then the DNSKEY record holds some other type of DNS public key and MUST NOT be used to verify RRSIGs that cover RRsets. (§2.1.1)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-2.1.1-2, so no unit is bound to it.

RFC4034-2.1.1-3

This flag is only intended to be a hint to zone signing or debugging software as to the intended use of this DNSKEY record; validators MUST NOT alter their behavior during the signature validation process in any way based on the setting of this bit. (§2.1.1)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-2.1.1-3, so no unit is bound to it.

RFC4034-2.1.1-4

A DNSKEY RR with the SEP set and the Zone Key flag not set MUST NOT be used to verify RRSIGs that cover RRsets. (§2.1.1)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-2.1.1-4, so no unit is bound to it.

RFC4034-2.1.1-5

Bits 0-6 and 8-14 are reserved: these bits MUST have value 0 upon creation of the DNSKEY RR and MUST be ignored upon receipt. (§2.1.1)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-2.1.1-5, so no unit is bound to it.

RFC4034-2.1.2-1

The Protocol Field MUST have value 3, and the DNSKEY RR MUST be treated as invalid during signature verification if it is found to be some value other than 3. (§2.1.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-2.1.2-1, so no unit is bound to it.

RFC4034-2.2-1

The Flag field MUST be represented as an unsigned decimal integer. (§2.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-2.2-1, so no unit is bound to it.

RFC4034-2.2-2

The Protocol Field MUST be represented as an unsigned decimal integer with a value of 3. (§2.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-2.2-2, so no unit is bound to it.

RFC4034-2.2-3

The Algorithm field MUST be represented either as an unsigned decimal integer or as an algorithm mnemonic as specified in Appendix A.1. (§2.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-2.2-3, so no unit is bound to it.

RFC4034-2.2-4

The Public Key field MUST be represented as a Base64 encoding of the Public Key. (§2.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-2.2-4, so no unit is bound to it.

RFC4034-3-1

The RRSIG RR MUST only be used to carry verification material (digital signatures) used to secure DNS operations. (§3)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3-1, so no unit is bound to it.

RFC4034-3-2

A RRSIG and NSEC (see Section 4) MUST exist for the same name as a CNAME resource record in a signed zone. (§3)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3-2, so no unit is bound to it.

RFC4034-3-3

An RRSIG RR MUST have the same class as the RRset it covers. (§3)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3-3, so no unit is bound to it.

RFC4034-3-4

The TTL value of an RRSIG RR MUST match the TTL value of the RRset it covers. (§3)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3-4, so no unit is bound to it.

RFC4034-3.1.3-1

The value of the Labels field MUST NOT count either the null (root) label that terminates the owner name or the wildcard label (if present). (§3.1.3)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.1.3-1, so no unit is bound to it.

RFC4034-3.1.3-2

The value of the Labels field MUST be less than or equal to the number of labels in the RRSIG owner name. (§3.1.3)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.1.3-2, so no unit is bound to it.

RFC4034-3.1.5-1

The RRSIG record MUST NOT be used for authentication prior to the inception date and MUST NOT be used for authentication after the expiration date. (§3.1.5)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.1.5-1, so no unit is bound to it.

RFC4034-3.1.5-2

Because of this, all comparisons involving these fields MUST use "Serial number arithmetic", as defined in [RFC1982]. (§3.1.5)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.1.5-2, so no unit is bound to it.

RFC4034-3.1.7-1

The Signer's Name field MUST contain the name of the zone of the covered RRset. (§3.1.7)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.1.7-1, so no unit is bound to it.

RFC4034-3.1.7-2

A sender MUST NOT use DNS name compression on the Signer's Name field when transmitting a RRSIG RR. (§3.1.7)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.1.7-2, so no unit is bound to it.

RFC4034-3.1.8.1-1

Each RR MUST have the same owner name as the RRSIG RR; (§3.1.8.1)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.1.8.1-1, so no unit is bound to it.

RFC4034-3.1.8.1-2

Each RR MUST have the same class as the RRSIG RR; (§3.1.8.1)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.1.8.1-2, so no unit is bound to it.

RFC4034-3.1.8.1-3

Each RR in the RRset MUST have the RR type listed in the RRSIG RR's Type Covered field; (§3.1.8.1)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.1.8.1-3, so no unit is bound to it.

RFC4034-3.1.8.1-4

Each RR in the RRset MUST have the TTL listed in the RRSIG Original TTL Field; (§3.1.8.1)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.1.8.1-4, so no unit is bound to it.

RFC4034-3.1.8.1-5

Any DNS names in the RDATA field of each RR MUST be in canonical form; and (§3.1.8.1)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.1.8.1-5, so no unit is bound to it.

RFC4034-3.1.8.1-6

The RRset MUST be sorted in canonical order. (§3.1.8.1)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.1.8.1-6, so no unit is bound to it.

RFC4034-3.2-1

When the mnemonic is not known, the TYPE representation as described in [RFC3597], Section 5, MUST be used. (§3.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.2-1, so no unit is bound to it.

RFC4034-3.2-2

The Algorithm field value MUST be represented either as an unsigned decimal integer or as an algorithm mnemonic, as specified in Appendix A.1. (§3.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.2-2, so no unit is bound to it.

RFC4034-3.2-3

The Labels field value MUST be represented as an unsigned decimal integer. (§3.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.2-3, so no unit is bound to it.

RFC4034-3.2-4

The Original TTL field value MUST be represented as an unsigned decimal integer. (§3.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.2-4, so no unit is bound to it.

RFC4034-3.2-5

The Signature Expiration Time and Inception Time field values MUST be represented either as an unsigned decimal integer indicating seconds since 1 January 1970 00:00:00 UTC, or in the form YYYYMMDDHHmmSS in UTC, where: (§3.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.2-5, so no unit is bound to it.

RFC4034-3.2-6

The Key Tag field MUST be represented as an unsigned decimal integer. (§3.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.2-6, so no unit is bound to it.

RFC4034-3.2-7

The Signer's Name field value MUST be represented as a domain name. (§3.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-3.2-7, so no unit is bound to it.

RFC4034-4-1

An RRSIG (see Section 3) and NSEC MUST exist for the same name as does a CNAME resource record in a signed zone. (§4)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-4-1, so no unit is bound to it.

RFC4034-4.1.1-1

A sender MUST NOT use DNS name compression on the Next Domain Name field when transmitting an NSEC RR. (§4.1.1)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-4.1.1-1, so no unit is bound to it.

RFC4034-4.1.1-2

Owner names of RRsets for which the given zone is not authoritative (such as glue records) MUST NOT be listed in the Next Domain Name unless at least one authoritative RRset exists at the same owner name. (§4.1.1)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-4.1.1-2, so no unit is bound to it.

RFC4034-4.1.2-1

Bits representing pseudo-types MUST be clear, as they do not appear in zone data. (§4.1.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-4.1.2-1, so no unit is bound to it.

RFC4034-4.1.2-2

If encountered, they MUST be ignored upon being read. (§4.1.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-4.1.2-2, so no unit is bound to it.

RFC4034-4.1.2-3

Blocks with no types present MUST NOT be included. (§4.1.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-4.1.2-3, so no unit is bound to it.

RFC4034-4.1.2-4

Trailing zero octets in the bitmap MUST be omitted. (§4.1.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-4.1.2-4, so no unit is bound to it.

RFC4034-4.1.2-5

Trailing zero octets not specified MUST be interpreted as zero octets. (§4.1.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-4.1.2-5, so no unit is bound to it.

RFC4034-4.1.2-6

Bits corresponding to the delegation NS RRset and the RR types for which the parent zone has authoritative data MUST be set; bits corresponding to any non-NS RRset for which the parent is not authoritative MUST be clear. (§4.1.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-4.1.2-6, so no unit is bound to it.

RFC4034-4.1.2-7

A zone MUST NOT include an NSEC RR for any domain name that only holds glue records. (§4.1.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-4.1.2-7, so no unit is bound to it.

RFC4034-4.2-1

When the mnemonic is not known, the TYPE representation described in [RFC3597], Section 5, MUST be used. (§4.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-4.2-1, so no unit is bound to it.

RFC4034-5.2-1

The DNSKEY RR referred to in the DS RR MUST be a DNSSEC zone key. (§5.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-5.2-1, so no unit is bound to it.

RFC4034-5.2-2

The DNSKEY RR Flags MUST have Flags bit 7 set. (§5.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-5.2-2, so no unit is bound to it.

RFC4034-5.2-3

If the DNSKEY flags do not indicate a DNSSEC zone key, the DS RR (and the DNSKEY RR it references) MUST NOT be used in the validation process. (§5.2)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-5.2-3, so no unit is bound to it.

RFC4034-5.3-1

The Key Tag field MUST be represented as an unsigned decimal integer. (§5.3)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-5.3-1, so no unit is bound to it.

RFC4034-5.3-2

The Algorithm field MUST be represented either as an unsigned decimal integer or as an algorithm mnemonic specified in Appendix A.1. (§5.3)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-5.3-2, so no unit is bound to it.

RFC4034-5.3-3

The Digest Type field MUST be represented as an unsigned decimal integer. (§5.3)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-5.3-3, so no unit is bound to it.

RFC4034-5.3-4

The Digest MUST be represented as a sequence of case-insensitive hexadecimal digits. (§5.3)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-5.3-4, so no unit is bound to it.

RFC4034-6.3-1

Therefore, if an implementation detects duplicate RRs when putting the RRset in canonical form, it MUST treat this as a protocol error. (§6.3)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-6.3-1, so no unit is bound to it.

RFC4034-6.3-2

If the implementation chooses to handle this protocol error in the spirit of the robustness principle (being liberal in what it accepts), it MUST remove all but one of the duplicate RR(s) for the purposes of calculating the canonical form of the RRset. (§6.3)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-6.3-2, so no unit is bound to it.

RFC4034-A-1

A DNSSEC aware resolver or name server MUST implement all MANDATORY algorithms. (§A)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-A-1, so no unit is bound to it.

RFC4034-A.1.1-1

The public key area in the DNSKEY RR and the signature area in the RRSIG RR begin with a wire encoded domain name, which MUST NOT be compressed. (§A.1.1)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-A.1.1-1, so no unit is bound to it.

RFC4034-B-1

Implementations MUST NOT assume that the key tag uniquely identifies a DNSKEY RR. (§B)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-B-1, so no unit is bound to it.

RFC4034-B-2

It is not necessary to use the following reference code verbatim, but the numerical value of the Key Tag MUST be identical to what the reference implementation would generate for the same input. (§B)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-B-2, so no unit is bound to it.

RFC4034-B-3

Key Tags MUST be calculated using the algorithm described here rather than the ones complement checksum. (§B)

Audit verdict: not audited: no reader has judged these tests

No test carries RFC4034-B-3, so no unit is bound to it.

Extraction sign-off

FieldValue
Reviewer claude
Signed off 2026-10-26
Register rfc2119
Source rfc/full/rfc4034.txt
Source fingerprint a2e74ca3f29567ab
Record rfc/extraction/rfc4034.json
Mapped sentences 59
Declined as scope 0
Relocated to a spec, which Ze OWES 0
Unclassified 0

Sections

SectionNameSitesDispositionReason
front not stated 0 walked not stated
1 not stated 0 walked not stated
1.1 not stated 0 walked not stated
1.2 not stated 0 walked not stated
2 not stated 1 walked not stated
2.1 not stated 0 walked not stated
2.1.1 not stated 5 walked not stated
2.1.2 not stated 1 walked not stated
2.1.3 not stated 0 walked not stated
2.1.4 not stated 0 walked not stated
2.1.5 not stated 0 walked not stated
2.2 not stated 4 walked not stated
2.3 not stated 0 walked not stated
3 not stated 4 walked not stated
3.1 not stated 0 walked not stated
3.1.1 not stated 0 walked not stated
3.1.2 not stated 0 walked not stated
3.1.3 not stated 2 walked not stated
3.1.4 not stated 0 walked not stated
3.1.5 not stated 2 walked not stated
3.1.6 not stated 0 walked not stated
3.1.7 not stated 2 walked not stated
3.1.8 not stated 0 walked not stated
3.1.8.1 not stated 6 walked not stated
3.2 not stated 7 walked not stated
3.3 not stated 0 walked not stated
4 not stated 1 walked not stated
4.1 not stated 0 walked not stated
4.1.1 not stated 2 walked not stated
4.1.2 not stated 7 walked not stated
4.1.3 not stated 0 walked not stated
4.2 not stated 1 walked not stated
4.3 not stated 0 walked not stated
5 not stated 0 walked not stated
5.1 not stated 0 walked not stated
5.1.1 not stated 0 walked not stated
5.1.2 not stated 0 walked not stated
5.1.3 not stated 0 walked not stated
5.1.4 not stated 0 walked not stated
5.2 not stated 3 walked not stated
5.3 not stated 4 walked not stated
5.4 not stated 0 walked not stated
6 not stated 0 walked not stated
6.1 not stated 0 walked not stated
6.2 not stated 0 walked not stated
6.3 not stated 2 walked not stated
7 not stated 0 walked not stated
8 not stated 0 walked not stated
9 not stated 0 walked not stated
10 not stated 0 walked not stated
10.1 not stated 0 walked not stated
10.2 not stated 0 walked not stated
A not stated 1 walked not stated
A.1 not stated 0 walked not stated
A.1.1 not stated 1 walked not stated
A.2 not stated 0 walked not stated
B not stated 3 walked not stated
B.1 not stated 0 walked not stated

Excluded sentences

The walk over RFC 4034 declined no sentence: every site it found is mapped to a requirement.

Superseded

No document obsoletes RFC 4034, so its obligations are stated where they were written.