DNSSEC Cryptographic Algorithm Recommendation Update Process
draft-ietf-dnsop-rfc8624-bis-13
Revision differences
Document history
| Date | Rev. | By | Action |
|---|---|---|---|
|
2025-11-30
|
(System) | Received changes through RFC Editor sync (changed state to RFC, created became rfc relationship between draft-ietf-dnsop-rfc8624-bis and RFC 9904, changed IESG state to RFC … Received changes through RFC Editor sync (changed state to RFC, created became rfc relationship between draft-ietf-dnsop-rfc8624-bis and RFC 9904, changed IESG state to RFC Published) |
|
|
2025-11-14
|
13 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
|
2025-10-30
|
13 | (System) | RFC Editor state changed to AUTH48 |
|
2025-06-12
|
13 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
|
2025-06-11
|
13 | (System) | IANA Action state changed to Waiting on RFC Editor from In Progress |
|
2025-06-11
|
13 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
|
2025-06-09
|
13 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
|
2025-06-04
|
13 | (System) | RFC Editor state changed to EDIT |
|
2025-06-04
|
13 | (System) | IESG state changed to RFC Ed Queue from Approved-announcement sent |
|
2025-06-04
|
13 | (System) | Announcement was received by RFC Editor |
|
2025-06-04
|
13 | (System) | IANA Action state changed to In Progress |
|
2025-06-04
|
13 | Morgan Condie | IESG state changed to Approved-announcement sent from Approved-announcement to be sent |
|
2025-06-04
|
13 | Morgan Condie | IESG has approved the document |
|
2025-06-04
|
13 | Morgan Condie | Closed "Approve" ballot |
|
2025-06-04
|
13 | Morgan Condie | Ballot approval text was generated |
|
2025-06-04
|
13 | Éric Vyncke | The DNSOP triplet had revised I-Ds, AD has checked, and is now fully approved and can be sent to the RFC Editor. |
|
2025-06-04
|
13 | (System) | Removed all action holders (IESG state changed) |
|
2025-06-04
|
13 | Éric Vyncke | IESG state changed to Approved-announcement to be sent from IESG Evaluation::AD Followup |
|
2025-06-04
|
13 | Wes Hardaker | New version available: draft-ietf-dnsop-rfc8624-bis-13.txt |
|
2025-06-04
|
13 | Wes Hardaker | New version accepted (logged-in submitter: Wes Hardaker) |
|
2025-06-04
|
13 | Wes Hardaker | Uploaded new revision |
|
2025-06-03
|
12 | (System) | Changed action holders to Éric Vyncke (IESG state changed) |
|
2025-06-03
|
12 | (System) | Sub state has been changed to AD Followup from Revised I-D Needed |
|
2025-06-03
|
12 | Wes Hardaker | New version available: draft-ietf-dnsop-rfc8624-bis-12.txt |
|
2025-06-03
|
12 | Wes Hardaker | New version accepted (logged-in submitter: Wes Hardaker) |
|
2025-06-03
|
12 | Wes Hardaker | Uploaded new revision |
|
2025-05-28
|
11 | Éric Vyncke | RFC Editor Note was changed to RFC Editor Note When allocating RFC numbers for this I-D and for the related draft-ietf-dnsop-must-not-ecc-gost, draft-ietf-dnsop-must-not-sha1 , please … RFC Editor Note was changed to RFC Editor Note When allocating RFC numbers for this I-D and for the related draft-ietf-dnsop-must-not-ecc-gost, draft-ietf-dnsop-must-not-sha1 , please use three consecutive RFC numbers starting with draft-ietf-dnsop-rfc8624-bis, then draft-ietf-dnsop-must-not-sha1, then draft-ietf-dnsop-must-not-ecc-gost. Thanks -éric |
|
2025-05-28
|
11 | Éric Vyncke | RFC Editor Note for ballot was generated |
|
2025-05-28
|
11 | Éric Vyncke | RFC Editor Note for ballot was generated |
|
2025-05-26
|
11 | Paul Wouters | [Ballot comment] Thanks for the discussion on my DISCUSS and COMMENTS raised. While I'm a bit sad none of it was taken in, I have … [Ballot comment] Thanks for the discussion on my DISCUSS and COMMENTS raised. While I'm a bit sad none of it was taken in, I have updated my ballot to Yes |
|
2025-05-26
|
11 | Paul Wouters | [Ballot Position Update] Position for Paul Wouters has been changed to Yes from Discuss |
|
2025-05-22
|
11 | Mohamed Boucadair | [Ballot comment] Hi Wes/Warren, Thanks for the discussion and for the changes to address the comments raised in my previous ballot [1]. Please find below … [Ballot comment] Hi Wes/Warren, Thanks for the discussion and for the changes to address the comments raised in my previous ballot [1]. Please find below some new comments based on a complete review of -11: # Avoid depending on an obsoleted RFC OLD: 9.1. Normative References .. [RFC8624] Wouters, P. and O. Sury, "Algorithm Implementation Requirements and Usage Guidance for DNSSEC", RFC 8624, DOI 10.17487/RFC8624, June 2019, . NEW: 9.2. Informative References .. [RFC8624] Wouters, P. and O. Sury, "Algorithm Implementation Requirements and Usage Guidance for DNSSEC", RFC 8624, DOI 10.17487/RFC8624, June 2019, . # Inappropriate use of normative language for IANA actions CURRENT: 2.2. Adding and Changing Values Adding a new entry to the "DNS System Algorithm Numbers" registry with a recommended value of "MAY" in the "Use for DNSSEC Signing", "Use for DNSSEC Validation", "Implement for DNSSEC Signing", or "Implement for DNSSEC Validation" columns SHALL follow the "Specification Required" policy as defined in [RFC8126] in order to promote continued evolution of DNSSEC algorithms and DNSSEC agility. New entries added through the "Specification Required" process will have the value of "MAY" for all columns. It is IANA who will follow this policy. I don't see how this targets users. I would reword. # Add an IANA action to list this document as reference for the two registries. Cheers, Med [1] https://mailarchive.ietf.org/arch/msg/dnsop/WJe09_q64XLCGLgdN189GVf1yXg/ |
|
2025-05-22
|
11 | Mohamed Boucadair | Ballot comment text updated for Mohamed Boucadair |
|
2025-05-22
|
11 | Mohamed Boucadair | [Ballot comment] Hi Wes/Warren, Thanks for the discussion and for the changes to address the comments raised in my previous ballot [1]. Please find below … [Ballot comment] Hi Wes/Warren, Thanks for the discussion and for the changes to address the comments raised in my previous ballot [1]. Please find below some new comments based on a complete review of -11: # Avoid depending on an obsoleted RFC OLD: 9.1. Normative References .. [RFC8624] Wouters, P. and O. Sury, "Algorithm Implementation Requirements and Usage Guidance for DNSSEC", RFC 8624, DOI 10.17487/RFC8624, June 2019, . 9.2. Informative References .. [RFC8624] Wouters, P. and O. Sury, "Algorithm Implementation Requirements and Usage Guidance for DNSSEC", RFC 8624, DOI 10.17487/RFC8624, June 2019, . # Inappropriate use of normative language for IANA actions CURRENT: 2.2. Adding and Changing Values Adding a new entry to the "DNS System Algorithm Numbers" registry with a recommended value of "MAY" in the "Use for DNSSEC Signing", "Use for DNSSEC Validation", "Implement for DNSSEC Signing", or "Implement for DNSSEC Validation" columns SHALL follow the "Specification Required" policy as defined in [RFC8126] in order to promote continued evolution of DNSSEC algorithms and DNSSEC agility. New entries added through the "Specification Required" process will have the value of "MAY" for all columns. It is IANA who will follow this policy. I don't see how this targets users. I would reword. # Add an IANA action to list this document as reference for the two registries. Cheers, Med [1] https://mailarchive.ietf.org/arch/msg/dnsop/WJe09_q64XLCGLgdN189GVf1yXg/ |
|
2025-05-22
|
11 | Mohamed Boucadair | [Ballot Position Update] Position for Mohamed Boucadair has been changed to Yes from Discuss |
|
2025-05-22
|
11 | (System) | Changed action holders to Warren Kumari, Wes Hardaker (IESG state changed) |
|
2025-05-22
|
11 | Cindy Morgan | IESG state changed to IESG Evaluation::Revised I-D Needed from IESG Evaluation |
|
2025-05-21
|
11 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
|
2025-05-21
|
11 | Wes Hardaker | New version available: draft-ietf-dnsop-rfc8624-bis-11.txt |
|
2025-05-21
|
11 | Wes Hardaker | New version accepted (logged-in submitter: Wes Hardaker) |
|
2025-05-21
|
11 | Wes Hardaker | Uploaded new revision |
|
2025-05-21
|
10 | Paul Wouters | [Ballot discuss] I have some questions I would like to see a short discussion on before balloting Yes The columns added … [Ballot discuss] I have some questions I would like to see a short discussion on before balloting Yes The columns added to the IANA "DNS Security Algorithm Numbers" [DNSKEY-IANA] While doing IANA updates, can this document perhaps also update the name "DNS Security Algorithm Numbers" because it is very confusing. It is only the DNSKEY algorithm numbers, used in some other records too (eg RRSIG). But there are other algorithm numbers in DNSSEC too, and which are not covered by this one (eg DS algorithm numbers). Perhaps "DNS Signature Algorithm Numbers" ? RECOMMENDED / MUST / MAY I wonder why the document uses the levels RECOMMENDED with MAY and MUST, instead of either MAY/SHOULD/MUST or RECOMMENDED/NOT RECOMMENDED/MAY. Validating recursive resolvers are encouraged to retain support for all algorithms not marked as MUST NOT. Why "encouraged"? This is a perfect spot to use SHOULD or RECOMMENDED, since it is aimed at implementers of resolvers. When there are multiple RECOMMENDED algorithms in the "use" column, operators should choose the best algorithm according to local policy. This reads weird. An operator for a resolver has no real choices for selecting the best algorithm - the algorithm is set by zone owner, not the operator of the resolver. I think this sentence should be rewritten to be signer specific (and publisher specific for DS in the next section), and a new sentence for resolvers should be added to say something. It seems the section on Operational Considerations has nothing to do with this document, as this document doesn't handle algorithm rollovers at all? What I would consider a related Operational Considerations is for implementers to start throwing warnings on algorihtms that they plan to remove from their code before actually removing it from their code causing errors as to give operators the time to migrate away from them. |
|
2025-05-21
|
10 | Paul Wouters | [Ballot comment] Implementations need to be conservative in the selection of algorithms they implement in order to … [Ballot comment] Implementations need to be conservative in the selection of algorithms they implement in order to minimize both code complexity and the attack surface. I don't think this is particularly true or relevant. The real issue is that DNS has a long tail and it becomes very difficult to remove old algorithms, so introducing new ones should be done with constraint. The perspective of implementers may differ from that of an operator who wishes to deploy and configure DNSSEC with only the safest algorithm. I think this mixes up implementers/operators with the actual real difference of resolvers/signers. Signers wish to use the best ones, but resolvers need to handle older/worse stuff as well. Since the effect of using an unknown DNSKEY algorithm is that the zone is treated as insecure I would use "unsigned" instead of "insecure" here. |
|
2025-05-21
|
10 | Paul Wouters | [Ballot Position Update] New position, Discuss, has been recorded for Paul Wouters |
|
2025-05-21
|
10 | Amanda Baber | IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed |
|
2025-05-21
|
10 | Mohamed Boucadair | [Ballot discuss] Hi Wes, Warren, Many thanks for the effort put into this specification. Thanks to Nabeel Cocker for his first OPSDIR review and Wes … [Ballot discuss] Hi Wes, Warren, Many thanks for the effort put into this specification. Thanks to Nabeel Cocker for his first OPSDIR review and Wes for promptly engaging with Nabeel. Also, thanks to Éric, Tim, and authors for taking care comments shared as part of IETF LC (extended LC to PS instead of Info + tag as this update 9157). I will definitely ballot “Yes”, but I’d like to quickly discuss few points. # DISCUSS ## Redundant with 8624? (CLOSED) I spent some time to understand whether this is a bis or an update vs. 8624. The diff at https://author-tools.ietf.org/diff?doc_1=rfc8624&doc_2=draft-ietf-dnsop-rfc8624-bis shows several sections that are common (1.2, 5, 6) with some minor tweaks. There is also other text that is in 8624 but was moved around (e.g., 2nd and 3rd para of 1.1 or the 2nd para in 1.3). If this is an update, then we should explain why redundant text is included/needed. Adding a clarification early in the document to explain the intent would be sufficient, IMO. Ideally, I'd remove redundant text (e.g., be replaced with references to the relevant sections in 8624). ## Deprecated values ### https://www.iana.org/assignments/dns-sec-alg-numbers/dns-sec-alg-numbers.xml#dns-sec-alg-numbers-1 has the following: 12 GOST R 34.10-2001 (DEPRECATED) ECC-GOST Y * [RFC5933][proposed standard][Change the status of GOST Signature Algorithms in DNSSEC in the IETF stream to Historic] While deprecation seems is no reflected in Table 2. CURRENT: |12|ECC-GOST |MUST NOT |MAY |MUST NOT |MAY | Note that this deprecated value: 1 RSA/MD5 (DEPRECATED, see 5) RSAMD5 N Y [RFC3110][proposed standard][RFC4034][proposed standard] was adequately handled in Table 2: CURRENT: |1 |RSAMD5 |MUST NOT |MUST NOT |MUST NOT |MUST NOT | ### Idem, https://www.iana.org/assignments/ds-rr-types/ds-rr-types.xhtml has the following: 3 GOST R 34.11-94 DEPRECATED [RFC5933][Change the status of GOST Signature Algorithms in DNSSEC in the IETF stream to Historic] While, deprecation is not explicitly reflected in Table 3: CURRENT: |3 |GOST R |MUST NOT |MAY |MUST NOT | MAY | | |34.11-94 | | | | | ## Modification policy The registration policy for the two registries is "RFC Required", while the deprecated values were modified with a status-change in the past. Should be update the policy to be consistent with the practice? ## Instructions to fill new columns for some entries in the registry (CLOSED) There are no instructions about which values to use of the following entries in the registry 252 Reserved for Indirect Keys INDIRECT N N [RFC4034][proposed standard] 253 private algorithm PRIVATEDNS Y Y [RFC4034][proposed standard] 254 private algorithm OID PRIVATEOID Y Y [RFC4034][proposed standard] |
|
2025-05-21
|
10 | Mohamed Boucadair | Ballot discuss text updated for Mohamed Boucadair |
|
2025-05-20
|
10 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
|
2025-05-20
|
10 | Wes Hardaker | New version available: draft-ietf-dnsop-rfc8624-bis-10.txt |
|
2025-05-20
|
10 | Wes Hardaker | New version accepted (logged-in submitter: Wes Hardaker) |
|
2025-05-20
|
10 | Wes Hardaker | Uploaded new revision |
|
2025-05-19
|
09 | (System) | IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed |
|
2025-05-19
|
09 | Orie Steele | [Ballot comment] # Orie Steele, ART AD, comments for draft-ietf-dnsop-rfc8624-bis-09 CC @OR13 * line numbers: - https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-dnsop-rfc8624-bis-09.txt&submitcheck=True * comment syntax: - https://github.com/mnot/ietf-comments/blob/main/format.md * … [Ballot comment] # Orie Steele, ART AD, comments for draft-ietf-dnsop-rfc8624-bis-09 CC @OR13 * line numbers: - https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-dnsop-rfc8624-bis-09.txt&submitcheck=True * comment syntax: - https://github.com/mnot/ietf-comments/blob/main/format.md * "Handling Ballot Positions": - https://ietf.org/about/groups/iesg/statements/handling-ballot-positions/ ## Comments Thanks to Barry Leiba for the ARTART review. ### Guidance to DEs for divergence? ``` 268 and "use". We note that the values for "Implement for" and "Use for" 269 may diverge in the future ``` The divergence that is expected here is probably that there will be more implementation than use, right? Some additional guidance to DEs might be helpful here. ## Nits ### KSK expand on first use. ``` 391 Upgrading algorithm at the same time as rolling the new KSK key will ``` |
|
2025-05-19
|
09 | Orie Steele | [Ballot Position Update] New position, No Objection, has been recorded for Orie Steele |
|
2025-05-19
|
09 | Roman Danyliw | [Ballot comment] Thank you to Gyan Mishra for the GENART review. I support the DISCUSS position of Mohamed Boucadair. ** Section 1 (and similar text … [Ballot comment] Thank you to Gyan Mishra for the GENART review. I support the DISCUSS position of Mohamed Boucadair. ** Section 1 (and similar text in the abstract) To make the current status of the algorithms more easily accessible and understandable, and to make future changes to these recommendations easier to publish, this document moves the canonical status of the algorithms from [RFC8624] to the IANA DNSSEC algorithm registries. -- How is RFC8624 updated and what text says it is canonical? -- The document appears to take a hybrid approach to pull values from RFC8624 or the registry. For https://www.iana.org/assignments/ds-rr-types/ds-rr-types.xhtml, it uses RFC8624 as the basis to produce the new registry. RFC8624 calls value 0 NULL (CDS Only) but the current registry uses a value of “Reserved.” For https://www.iana.org/assignments/dns-sec-alg-numbers/dns-sec-alg-numbers.xhtml, it uses the in place registry to provide updates, not RFC8624. For example, RFC8624 makes no reference to SM3 but it is in the registry. ** Section 2. What is the set of RFC2119 key words that are permitted? The text already mentioned MUST, MUST NOT, RECOMMENDED, NOT RECOMMENDED and MAY. -- SHOULD and SHOULD NOT were explained as equivalent to RECOMMENDED. Does that mean that it shouldn’t be used? -- Can SHALL/SHALL NOT be used? -- Can OPTIONAL be used? ** Section 2. The text never explicitly explains the semantics of the four new columns. It has to be inferred from the name. ** Section 3. What is the relationship between these new columns and the “Zone Signing” and “Trans. Sec.” columns? |
|
2025-05-19
|
09 | Roman Danyliw | [Ballot Position Update] New position, No Objection, has been recorded for Roman Danyliw |
|
2025-05-19
|
09 | Mike Bishop | [Ballot Position Update] New position, No Objection, has been recorded for Mike Bishop |
|
2025-05-19
|
09 | Jim Guichard | [Ballot Position Update] New position, No Objection, has been recorded for Jim Guichard |
|
2025-05-18
|
09 | Mahesh Jethanandani | [Ballot comment] I want to thank the authors for working on this document. Thanks also to Magnus for providing a robust SECDIR review. I have … [Ballot comment] I want to thank the authors for working on this document. Thanks also to Magnus for providing a robust SECDIR review. I have just one comment. Section 7.2, paragraph 10 > * Update the registration policy for the [DS-IANA] registry to match > the text describing update requirements above. > > * Mark values 128 - 252 as "Reserved" > > * Mark values 253 and 254 as "Reserved for Private Use" > > * Delete the (now superfluous) column "Status" from the registry > > Additionally, the registration policy for the [DS-IANA] registry > should match the text describing the requirements in this document. I think the two statements on "registration policy for the [DS-IANA] registry are confusing. Can we get rid of one of them? Possible DOWNREF from this Standards Track doc to [DS-IANA]. If so, the IESG needs to approve it. Possible DOWNREF from this Standards Track doc to [DNSKEY-IANA]. If so, the IESG needs to approve it. ------------------------------------------------------------------------------- NIT ------------------------------------------------------------------------------- All comments below are about very minor potential issues that you may choose to address in some way - or ignore - as you see fit. Some were flagged by automated tools (via https://github.com/larseggert/ietf-reviewtool), so there will likely be some false positives. There is no need to let me know what you did with these suggestions. These URLs in the document can probably be converted to HTTPS: * http://www.iana.org/assignments/ds-rr-types "Abstract", paragraph 2 > the status (MUST, MAY, RECOMMENDED, etc) of any of the algorithms listed in > ^^^ In American English, abbreviations like "etc." require a period. "Abstract", paragraph 2 > tus (MUST, MAY, RECOMMENDED, etc) of any of the algorithms listed in RFC8624; > ^^^^^^^^^ Consider simply using "of" instead. Section 1.1, paragraph 4 > less of implementation status. In general it is expected that deployment of > ^^^^^^^ A comma is probably missing here. Section 1.2, paragraph 2 > thms to become used less and less over time. Once an algorithm has reached a > ^^^^^^^^^ Did you mean "overtime" (=time someone works beyond normal working hours)? Section 1.2, paragraph 3 > C2119] considers the term SHOULD equivalent to RECOMMENDED, and SHOULD NOT eq > ^^^^^^^^^^ The word "equivalent" is a noun or an adjective. A verb is missing or misspelled, or maybe a comma is missing. |
|
2025-05-18
|
09 | Mahesh Jethanandani | [Ballot Position Update] New position, No Objection, has been recorded for Mahesh Jethanandani |
|
2025-05-16
|
09 | Ketan Talaulikar | [Ballot comment] Thanks for the work put into this document by the authors and the WG. It is very important and I like the idea … [Ballot comment] Thanks for the work put into this document by the authors and the WG. It is very important and I like the idea of capturing this information in an IANA registry that is easier to consume than a zoo of RFCs with their historic/obsolete/update tags! Please consider my comments provided for the ECC-GOST document that is running in parallel. Also, do consider using this document as a complete replacement for 8624 (since things are being moved from that doc into IANA?) and 9157 (since it is about IANA). If this document continues to just "update" them, then we have a trifecta of documents (or may be there are more?). Do see if things could be further simplified for the community that is going to use this work. Finally, please take this as someone that has not been involved or aware of the past discussions in the WG and more importantly has not been following DNSsec work. Therefore, feel free to just tell me that I am wrong and/or oversimplifying :-) |
|
2025-05-16
|
09 | Ketan Talaulikar | [Ballot Position Update] New position, No Objection, has been recorded for Ketan Talaulikar |
|
2025-05-16
|
09 | Deb Cooley | [Ballot comment] Thanks to Magnus Nyström for their multiple secdir reviews! Section 1.1: The text in this section is not what I expected in a … [Ballot comment] Thanks to Magnus Nyström for their multiple secdir reviews! Section 1.1: The text in this section is not what I expected in a section titled 'document audience'...Is this draft for implementers? operators? My suggestions: move para 1 and 3 (both can go back into Section 1), put para 5 first, and combine para 2 and 4. I will note that this suggestion is to improve readability. Section 4: What do the '[*]' mean? *Section 5: Providing a direct quote from RFC8624 is fine, but then the quote needs to be enclosed in "". And then the authors can't make changes to it, because that makes it a paraphrase, not a quote. My opinion, providing the quote/paraphrase here makes future work harder - harder to keep future drafts in sync. My recommendation is to delete the last three paragraphs and the last phrase of the first paragraph ',which we quote below'. *should have been a discuss? maybe.... |
|
2025-05-16
|
09 | Deb Cooley | [Ballot Position Update] New position, No Objection, has been recorded for Deb Cooley |
|
2025-05-13
|
09 | Andy Newton | [Ballot Position Update] New position, No Objection, has been recorded for Andy Newton |
|
2025-05-13
|
09 | Gorry Fairhurst | [Ballot Position Update] New position, No Objection, has been recorded for Gorry Fairhurst |
|
2025-05-11
|
09 | Mohamed Boucadair | [Ballot discuss] Hi Wes, Warren, Many thanks for the effort put into this specification. Thanks to Nabeel Cocker for his first OPSDIR review and Wes … [Ballot discuss] Hi Wes, Warren, Many thanks for the effort put into this specification. Thanks to Nabeel Cocker for his first OPSDIR review and Wes for promptly engaging with Nabeel. Also, thanks to Éric, Tim, and authors for taking care comments shared as part of IETF LC (extended LC to PS instead of Info + tag as this update 9157). I will definitely ballot “Yes”, but I’d like to quickly discuss few points. # DISCUSS ## Redundant with 8624? I spent some time to understand whether this is a bis or an update vs. 8624. The diff at https://author-tools.ietf.org/diff?doc_1=rfc8624&doc_2=draft-ietf-dnsop-rfc8624-bis shows several sections that are common (1.2, 5, 6) with some minor tweaks. There is also other text that is in 8624 but was moved around (e.g., 2nd and 3rd para of 1.1 or the 2nd para in 1.3). If this is an update, then we should explain why redundant text is included/needed. Adding a clarification early in the document to explain the intent would be sufficient, IMO. Ideally, I'd remove redundant text (e.g., be replaced with references to the relevant sections in 8624). ## Deprecated values ### https://www.iana.org/assignments/dns-sec-alg-numbers/dns-sec-alg-numbers.xml#dns-sec-alg-numbers-1 has the following: 12 GOST R 34.10-2001 (DEPRECATED) ECC-GOST Y * [RFC5933][proposed standard][Change the status of GOST Signature Algorithms in DNSSEC in the IETF stream to Historic] While deprecation seems is no reflected in Table 2. CURRENT: |12|ECC-GOST |MUST NOT |MAY |MUST NOT |MAY | Note that this deprecated value: 1 RSA/MD5 (DEPRECATED, see 5) RSAMD5 N Y [RFC3110][proposed standard][RFC4034][proposed standard] was adequately handled in Table 2: CURRENT: |1 |RSAMD5 |MUST NOT |MUST NOT |MUST NOT |MUST NOT | ### Idem, https://www.iana.org/assignments/ds-rr-types/ds-rr-types.xhtml has the following: 3 GOST R 34.11-94 DEPRECATED [RFC5933][Change the status of GOST Signature Algorithms in DNSSEC in the IETF stream to Historic] While, deprecation is not explicitly reflected in Table 3: CURRENT: |3 |GOST R |MUST NOT |MAY |MUST NOT | MAY | | |34.11-94 | | | | | ## Modification policy The registration policy for the two registries is "RFC Required", while the deprecated values were modified with a status-change in the past. Should be update the policy to be consistent with the practice? ## Instructions to fill new columns for some entries in the registry There are no instructions about which values to use of the following entries in the registry 252 Reserved for Indirect Keys INDIRECT N N [RFC4034][proposed standard] 253 private algorithm PRIVATEDNS Y Y [RFC4034][proposed standard] 254 private algorithm OID PRIVATEOID Y Y [RFC4034][proposed standard] |
|
2025-05-11
|
09 | Mohamed Boucadair | [Ballot comment] # Abstract CURRENT: The document does not change the status (MUST, MAY, RECOMMENDED, etc) of any of the algorithms listed in … [Ballot comment] # Abstract CURRENT: The document does not change the status (MUST, MAY, RECOMMENDED, etc) of any of the algorithms listed in RFC8624; that is the work of future documents. * I would delete the last part of this sentence. No need to commit on something that may or may not happen :-) * s/etc/etc. # Section 1.3 CURRENT: [RFC2119] considers the term SHOULD equivalent to RECOMMENDED, and SHOULD NOT equivalent to NOT RECOMMENDED. The authors of this document have chosen to use the terms RECOMMENDED and NOT RECOMMENDED, as this more clearly expresses the recommendations to implementers. De we really need to say this? This is covered by 2119. Also, the document when published will reflect the IETF consensus, not authors preference. # Section 2: ## Table 1 is redundant with Sections 7.1/7.2. I would delete and add a point to these sections. Keep the content in one single place. ## Normative language for IANA considerations Section 2 contains many statements that usually fall under an IANA considerations section. Example of such text is (but there are other occurrences): CURRENT: "Implement for DNSSSEC Validation" columns SHALL follow the "Specification Required" policy as defined in [RFC8126] in order to promote continued evolution of DNSSEC algorithms and DNSSEC agility. New entries added through the "Specification Required" process will have the value of "MAY" for all columns. When such text is in an IANA cons section, the use of the normative language (SHALL) is avoided. You have this right for other parts in that same section, e.g., CURRENT: Adding a new entry to, or changing existing values in, the "DNS System Algorithm Numbers" registry for the "Use for DNSSSEC Signing", "Use for DNSSSEC Validation", "Implement for DNSSSEC Signing", or "Implement for DNSSSEC Validation" columns to any other value than "MAY" requires a Standards Action. # Section 3: Consider adding IANA notes Given that the registry will be authoritative and that this text is important to interpret the table, I wonder whether we need to transform some of the text into IANA sections. For example, CURRENT: When there are multiple RECOMMENDED algorithms in the "use" column, operators should choose the best algorithm according to local policy. The are other similar occurrences that are worth considered as well. # Section 4: [*] meaning CURRENT: |0 |NULL (CDS |MUST NOT |MUST NOT |MUST NOT | MUST NOT | | |only) |[*] |[*] |[*] | [*] | Unless I missed, I don’t see where we explain the meaning of [*]. # Section 6 The wording in rfc8624 seems more accurate (“a new” instead of “the key”, for example). As indicated above, my preference is to simply point the relevant section in 8624. ## Nits ## idnits is not happy with citations in the abstract CURRENT: revised IANA DNSSEC considerations from [RFC9157]. ## Section 2: Many "register" OLD: registries registered with IANA NEW: registries maintained by IANA Cheers, Med |
|
2025-05-11
|
09 | Mohamed Boucadair | [Ballot Position Update] New position, Discuss, has been recorded for Mohamed Boucadair |
|
2025-05-09
|
09 | Gunter Van de Velde | [Ballot comment] # Gunter Van de Velde, RTG AD, comments for draft-ietf-dnsop-rfc8624-bis-09 # https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-dnsop-rfc8624-bis-09.txt # General Review # ============== # as a general comment i … [Ballot comment] # Gunter Van de Velde, RTG AD, comments for draft-ietf-dnsop-rfc8624-bis-09 # https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-dnsop-rfc8624-bis-09.txt # General Review # ============== # as a general comment i found the draft reasonable easy to read and understand. 21 RFC8624 to an IANA registry. This is done both to allow the list to 22 be more easily updated, and to allow the list to be more easily 23 referenced. Future extensions to this registry can be made under 24 new, incremental update RFCs. This document also incorporates the 25 revised IANA DNSSEC considerations from [RFC9157]. GV> The text here mentions a 'list'. The list was not mentioned before and made me wonder what 'list' is intended? 124 Implementations need to meet both high security expectations as well 125 as provide interoperability between various vendors and with 126 different versions. GV> Maybe swap the word vendor with implementations? one vendor can have multiple procedure implementations that may not interop well together.. been there and done that :-/ s/vendors/implementations/ 142 algorithm. As such this document also adds new recommendations about 143 which algorithms should be deployed regardless of implementation 144 status. GV> Just a quick question, is it fair to assume that the current recommendation is based on existing operational experience? In other words, do we expect these recommendations to hold up well as deployment matures and stronger cryptographic options become available? It might be helpful to include a note or reference about how these recommendations are expected to evolve over time, just to give readers a sense of their long-term relevance. 358 This document makes no modifications to the security of the existing 359 protocol or recommendations described in [RFC8624]. Thus, the 360 security considerations remain the same, which we quote below. GV> Just a personal and minor stylistic comment. I tend to avoid using the word "we" in formal procedure specifications, as it can be a bit ambiguous. It’s not always clear who "we" refers to, the authors, the working group, or perhaps the IETF as a whole. Feel free to disregard this if you prefer, but you might consider rephrasing slightly to remove "we" and give the text a more specification-style tone. |
|
2025-05-09
|
09 | Gunter Van de Velde | Ballot comment text updated for Gunter Van de Velde |
|
2025-05-09
|
09 | Gunter Van de Velde | [Ballot comment] # Gunter Van de Velde, RTG AD, comments for draft-ietf-dnsop-rfc8624-bis-09 # https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-dnsop-rfc8624-bis-09.txt # General Review # ============== # as a general comment i … [Ballot comment] # Gunter Van de Velde, RTG AD, comments for draft-ietf-dnsop-rfc8624-bis-09 # https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-dnsop-rfc8624-bis-09.txt # General Review # ============== # as a general comment i found the draft reasonable easy to read and understand. 21 RFC8624 to an IANA registry. This is done both to allow the list to 22 be more easily updated, and to allow the list to be more easily 23 referenced. Future extensions to this registry can be made under 24 new, incremental update RFCs. This document also incorporates the 25 revised IANA DNSSEC considerations from [RFC9157]. GV> The text here mentions a 'list'. The list was not mentioned before and made me wonder what 'list' is intended? 124 Implementations need to meet both high security expectations as well 125 as provide interoperability between various vendors and with 126 different versions. GV> Maybe swap the word vendor with implementations? one vendor can have multiple procedure implementations that may not interop well together.. been there and done that :-/ s/vendors/implementations/ 142 algorithm. As such this document also adds new recommendations about 143 which algorithms should be deployed regardless of implementation 144 status. GV> Can one assume that the recommendation is based upon current experience? w.o.w. will the recommendations age well when experience increases and better crypto is implemented? Potentially add a reference on how well the recommendations will age over time 358 This document makes no modifications to the security of the existing 359 protocol or recommendations described in [RFC8624]. Thus, the 360 security considerations remain the same, which we quote below. GV> a personal detailed idnit is that i do not like using the word 'we' in formal procedure specs as it leaves open for interpretation who exactly is 'we'? is it the authors, is it the WG or the maybe the IETF. Feel free to ignore this observation or to slightly rephrase the text removing the word 'we' to make it sound more specification style |
|
2025-05-09
|
09 | Gunter Van de Velde | [Ballot Position Update] New position, No Objection, has been recorded for Gunter Van de Velde |
|
2025-04-27
|
09 | Erik Kline | [Ballot comment] # Internet AD comments for draft-ietf-dnsop-rfc8624-bis-09 CC @ekline * comment syntax: - https://github.com/mnot/ietf-comments/blob/main/format.md * "Handling Ballot Positions": - https://ietf.org/about/groups/iesg/statements/handling-ballot-positions/ ## Nits … [Ballot comment] # Internet AD comments for draft-ietf-dnsop-rfc8624-bis-09 CC @ekline * comment syntax: - https://github.com/mnot/ietf-comments/blob/main/format.md * "Handling Ballot Positions": - https://ietf.org/about/groups/iesg/statements/handling-ballot-positions/ ## Nits ### S3,4 * Probably too late to reorg, and this is a personal opinion, but: I think having Use and Implement columns next to each other for the same target purpose reads more intuitively. In other words: | algo | Use for Sign | Impl for Sign | Use for Valid | Impl for Valid | scans more intuitively, I feel. |
|
2025-04-27
|
09 | Erik Kline | [Ballot Position Update] New position, No Objection, has been recorded for Erik Kline |
|
2025-04-16
|
09 | Magnus Nyström | Request for Telechat review by SECDIR Completed: Has Nits. Reviewer: Magnus Nyström. Sent review to list. |
|
2025-04-14
|
09 | Nabeel Cocker | Request for IETF Last Call review by OPSDIR Partially Completed: Has Nits. Reviewer: Nabeel Cocker. Sent review to list. |
|
2025-04-08
|
09 | Tero Kivinen | Request for Telechat review by SECDIR is assigned to Magnus Nyström |
|
2025-04-07
|
09 | Nicolai Leymann | Request for Telechat review by DNSDIR Completed: Ready. Reviewer: Nicolai Leymann. Sent review to list. |
|
2025-04-04
|
09 | Geoff Huston | Request for Telechat review by DNSDIR is assigned to Nicolai Leymann |
|
2025-04-04
|
09 | Petr Špaček | Assignment of request for Telechat review by DNSDIR to Petr Špaček was rejected |
|
2025-04-04
|
09 | Jim Reid | Request for Telechat review by DNSDIR is assigned to Petr Špaček |
|
2025-04-03
|
09 | Wes Hardaker | New version available: draft-ietf-dnsop-rfc8624-bis-09.txt |
|
2025-04-03
|
09 | Wes Hardaker | New version accepted (logged-in submitter: Wes Hardaker) |
|
2025-04-03
|
09 | Wes Hardaker | Uploaded new revision |
|
2025-03-31
|
08 | Cindy Morgan | Placed on agenda for telechat - 2025-05-22 |
|
2025-03-31
|
08 | Éric Vyncke | [Ballot comment] This document is part of a group of 3 I-Ds. I suggest to start reviewing draft-ietf-dnsop-rfc8624-bis first, then the SHA1 and … [Ballot comment] This document is part of a group of 3 I-Ds. I suggest to start reviewing draft-ietf-dnsop-rfc8624-bis first, then the SHA1 and GOST I-Ds. |
|
2025-03-31
|
08 | Éric Vyncke | Ballot comment text updated for Éric Vyncke |
|
2025-03-31
|
08 | Éric Vyncke | Ballot has been issued |
|
2025-03-31
|
08 | Éric Vyncke | [Ballot Position Update] New position, Yes, has been recorded for Éric Vyncke |
|
2025-03-31
|
08 | Éric Vyncke | Created "Approve" ballot |
|
2025-03-31
|
08 | Éric Vyncke | IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead |
|
2025-03-31
|
08 | Éric Vyncke | Ballot writeup was changed |
|
2025-03-24
|
08 | Carlos Pignataro | Request for Last Call review by OPSDIR is assigned to Nabeel Cocker |
|
2025-03-24
|
08 | Carlos Pignataro | Requested Last Call review by OPSDIR |
|
2025-03-18
|
08 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA - Not OK |
|
2025-03-18
|
08 | Wes Hardaker | New version available: draft-ietf-dnsop-rfc8624-bis-08.txt |
|
2025-03-18
|
08 | Wes Hardaker | New version accepted (logged-in submitter: Wes Hardaker) |
|
2025-03-18
|
08 | Wes Hardaker | Uploaded new revision |
|
2025-03-16
|
07 | (System) | IESG state changed to Waiting for AD Go-Ahead from In Last Call |
|
2025-03-15
|
07 | Tim Wicinski | (1) RFC is Proposed Standard, and this is the correct RFC type. They are updating an existing document which is on Standards Track. (2) Technical … (1) RFC is Proposed Standard, and this is the correct RFC type. They are updating an existing document which is on Standards Track. (2) Technical Summary: The DNSSEC protocol makes use of various cryptographic algorithms to provide authentication of DNS data and proof of non-existence. To ensure interoperability between DNS resolvers and DNS authoritative servers, it is necessary to specify both a set of algorithm implementation requirements and usage guidelines to ensure that there is at least one algorithm that all implementations support. This document updates [RFC8624] by moving the canonical source of algorithm implementation requirements and usage guidance for DNSSEC from [RFC8624] to an IANA registry. Future extensions to this registry can be made under new, incremental update RFCs. Working Group Summary: WG consensus was solid. There was discussions around Section 2 "Adding usage and implementation recommendations to the IANA DNSSEC tables", but nothing in conflict. Document Quality: Document quality is very good. As this document is updating IANA tables, it is more about documenting existing usage and not about implemenetations. Document Shepherd: Tim Wicinski Responsible Area Director: Eric Vyncke (3) The Document Shepherd did a detailed review of the document for content as well as simple editorial checks (spelling/grammar). The shepherd feels the document is ready for publication. (4) The Document Shepherd has no concerns on the depth or breadth of the reviews. (5) There is no need for broader review. (6) There are no concerns from the document shepherd. (7) No IPR disclosures (8) There is no IPR (9) The WG Consensus on this document is strong. (10) There has been no appeals. (11) All nits found have been addressed by the authors. (12) No formal review needed (13) All references have been identified as normative or informative. (14) All normative references are in a clear state. (15) There are no downward normative references (16) This RFC will update RFC8624, and is listed in all correct places. (17) The IANA considerations section and the changes are the basis for this document. The shepherd has done a through review of this section and the focus of the WGLC was around updating and expanding these IANA registries. The details for updating the registries are clearly laid out. (18) No new IANA registries (19) No Automated checks needed (20) No Yang |
|
2025-03-11
|
07 | Magnus Nyström | Request for Last Call review by SECDIR Completed: Has Issues. Reviewer: Magnus Nyström. Sent review to list. |
|
2025-03-08
|
07 | Gyan Mishra | Request for Last Call review by GENART Completed: Ready. Reviewer: Gyan Mishra. Sent review to list. |
|
2025-03-06
|
07 | Ted Lemon | Request for Last Call review by DNSDIR Completed: Ready. Reviewer: Ted Lemon. Sent review to list. |
|
2025-03-05
|
07 | Liz Flynn | The following Last Call announcement was sent out (ends 2025-03-16): From: The IESG To: IETF-Announce CC: dnsop-chairs@ietf.org, dnsop@ietf.org, draft-ietf-dnsop-rfc8624-bis@ietf.org, evyncke@cisco.com, tjw.ietf@gmail.com … The following Last Call announcement was sent out (ends 2025-03-16): From: The IESG To: IETF-Announce CC: dnsop-chairs@ietf.org, dnsop@ietf.org, draft-ietf-dnsop-rfc8624-bis@ietf.org, evyncke@cisco.com, tjw.ietf@gmail.com Reply-To: last-call@ietf.org Sender: Subject: Extended Last Call: (DNSSEC Cryptographic Algorithm Recommendation Update Process) to Proposed Standard The IESG has received a request from the Domain Name System Operations WG (dnsop) to consider the following document: - 'DNSSEC Cryptographic Algorithm Recommendation Update Process' as Proposed Standard *** The IETF Last Call period is extended until the 16th of March as the intended status has changed from "informational" to "proposed standard".*** The IESG plans to make a decision in the next few weeks, and solicits final comments on this action. Please send substantive comments to the last-call@ietf.org mailing lists by 2025-03-16. Exceptionally, comments may be sent to iesg@ietf.org instead. In either case, please retain the beginning of the Subject line to allow automated sorting. Abstract The DNSSEC protocol makes use of various cryptographic algorithms to provide authentication of DNS data and proof of non-existence. To ensure interoperability between DNS resolvers and DNS authoritative servers, it is necessary to specify both a set of algorithm implementation requirements and usage guidelines to ensure that there is at least one algorithm that all implementations support. This document updates RFC8624 by moving the canonical source of algorithm implementation requirements and usage guidance for DNSSEC from RFC8624 to an IANA registry. This is done both to allow the list to be more easily updated, and to allow the list to be more easily referenced. Future extensions to this registry can be made under new, incremental update RFCs. The document does not change the status (MUST, MAY, RECOMMENDED, etc) of any of the algorithms listed in RFC8624; that is the work of future documents. The file can be obtained via https://datatracker.ietf.org/doc/draft-ietf-dnsop-rfc8624-bis/ No IPR declarations have been submitted directly on this I-D. |
|
2025-03-05
|
07 | Liz Flynn | Last call announcement was changed |
|
2025-03-05
|
07 | Liz Flynn | Last call announcement was changed |
|
2025-03-05
|
07 | Éric Vyncke | Last call announcement was changed |
|
2025-03-05
|
07 | Éric Vyncke | Last call announcement was generated |
|
2025-03-05
|
07 | Éric Vyncke | Changed consensus to Yes from Unknown |
|
2025-03-05
|
07 | Éric Vyncke | Updated since IETF Last Call reviews suggested (rightfully) that an informational I-D cannot updated/bis a standard track RFC |
|
2025-03-05
|
07 | Éric Vyncke | Intended Status changed to Proposed Standard from Informational |
|
2025-03-04
|
07 | David Dong | IESG/Authors/WG Chairs: IANA has completed its review of draft-ietf-dnsop-rfc8624-bis-07. If any part of this review is inaccurate, please let us know. IANA has a question … IESG/Authors/WG Chairs: IANA has completed its review of draft-ietf-dnsop-rfc8624-bis-07. If any part of this review is inaccurate, please let us know. IANA has a question about one of the actions requested in the IANA Considerations section of this document. IANA understands that, upon approval of this document, there are two actions which we must complete. First, in the DNS Security Algorithm Numbers registry in the Domain Name System Security (DNSSEC) Algorithm Numbers registry group located at: https://www.iana.org/assignments/dns-sec-alg-numbers/ four new columns will be added to the registry: Use for DNSSEC Signing Use for DNSSEC Validation Implement for DNSSEC Signing Implement for DNSSEC Validation The values for these new columns are as follows: Number Mnemonics Use for DNSSEC Signing Use for DNSSEC Validation Implement for DNSSEC Signing Implement for DNSSEC Validation --------+-----------+------------------------+---------------------------+-------------------------------+---------------------------------- 1 RSAMD5 MUST NOT MUST NOT MUST NOT MUST NOT 3 DSA MUST NOT MUST NOT MUST NOT MUST NOT 5 RSASHA1 NOT RECOMMENDED RECOMMENDED NOT RECOMMENDED MUST 6 DSA-NSEC3-SHA1 MUST NOT MUST NOT MUST NOT MUST NOT 7 RSASHA1-NSEC3-SHA1 NOT RECOMMENDED RECOMMENDED NOT RECOMMENDED MUST 8 RSASHA256 RECOMMENDED RECOMMENDED MUST MUST 10 RSASHA512 NOT RECOMMENDED RECOMMENDED NOT RECOMMENDED MUST 12 ECC-GOST MUST NOT MAY MUST NOT MAY 13 ECDSAP256SHA256 RECOMMENDED RECOMMENDED MUST MUST 14 ECDSAP384SHA384 MAY RECOMMENDED MAY RECOMMENDED 15 ED25519 RECOMMENDED RECOMMENDED RECOMMENDED RECOMMENDED 16 ED448 MAY RECOMMENDED MAY RECOMMENDED The following note will be added to the registry: "Adding a new entry to the "DNS System Algorithm Numbers" registry with a recommended value of "MAY" in the "Use for DNSSSEC Signing", "Use for DNSSSEC Validation", "Implement for DNSSSEC Signing", or "Implement for DNSSSEC Validation" columns is via the "Specification Required" policy as defined in [RFC8126]. Adding a new entry to, or changing existing values in, the "DNS System Algorithm Numbers" registry for the "Use for DNSSSEC Signing", "Use for DNSSSEC Validation", "Implement for DNSSSEC Signing", or "Implement for DNSSSEC Validation" columns to any other value than "MAY" requires a Standards Action." IANA Question -> IANA understands that for entries that are deprecated or reserved, there are no entries for the new columns. What are the values to be entered for N=17 (SM2 signing algorithm with SM3 hashing algorithm) and N=23 (GOST R 34.10-2012)? IANA Question -> Are we to keep the "Description" column already existing in the registry? Second, in the Digest Algorithms registry in the DNSSEC Delegation Signer (DS) Resource Record (RR) Type Digest Algorithms registry group located at: https://www.iana.org/assignments/ds-rr-types/ four new columns are to be added as follows: Use for DNSSEC Delegation Use for DNSSEC Validation Implement for DNSSEC Delegation Implement for DNSSEC Validation one existing column will be removed: the "Status" column. Values 128 - 252 will be marked as "Reserved." Values 253 and 254 as "Reserved for Private Use." The values for these four new columns are as follows: Number Description Use for DNSSEC Signing Use for DNSSEC Validation Implement for DNSSEC Signing Implement for DNSSEC Validation --------+-----------+------------------------+---------------------------+-------------------------------+---------------------------------- 0 NULL (CDS only) MUST NOT [*] MUST NOT [*] MUST NOT [*] MUST NOT [*] 1 SHA-1 MUST NOT RECOMMENDED MUST NOT MUST 2 SHA-256 RECOMMENDED RECOMMENDED MUST MUST 3 GOST R 34.11-94 MUST NOT MAY MUST NOT MAY 4 SHA-384 MAY RECOMMENDED MAY RECOMMENDED 5 GOST R 34.11-2012 MAY MAY MAY MAY 6 SM3 MAY MAY MAY MAY IANA Question --> In the current registry N=0 is given the Description, "Reserved." Should it be changed to "NULL (CDS only)?" We understand that these are the only actions required to be completed upon approval of this document. NOTE: The actions requested in this document will not be completed until the document has been approved for publication as an RFC. This message is meant only to confirm the list of actions that will be performed. For definitions of IANA review states, please see: https://datatracker.ietf.org/help/state/draft/iana-review Thank you, David Dong IANA Services Sr. Specialist |
|
2025-03-04
|
07 | (System) | IANA Review state changed to IANA - Not OK from IANA - Review Needed |
|
2025-03-03
|
07 | Geoff Huston | Request for Last Call review by DNSDIR is assigned to Ted Lemon |
|
2025-03-03
|
07 | Wes Hardaker | New version available: draft-ietf-dnsop-rfc8624-bis-07.txt |
|
2025-03-03
|
07 | Wes Hardaker | New version accepted (logged-in submitter: Wes Hardaker) |
|
2025-03-03
|
07 | Wes Hardaker | Uploaded new revision |
|
2025-03-03
|
06 | Nicolai Leymann | Request for Last Call review by DNSDIR Completed: Ready. Reviewer: Nicolai Leymann. Sent review to list. |
|
2025-02-26
|
06 | Jean Mahoney | Request for Last Call review by GENART is assigned to Gyan Mishra |
|
2025-02-23
|
06 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Magnus Nyström |
|
2025-02-21
|
06 | Barry Leiba | Request for Last Call review by ARTART Completed: Ready. Reviewer: Barry Leiba. Sent review to list. |
|
2025-02-21
|
06 | Barry Leiba | Request for Last Call review by ARTART is assigned to Barry Leiba |
|
2025-02-20
|
06 | Geoff Huston | Request for Last Call review by DNSDIR is assigned to Nicolai Leymann |
|
2025-02-20
|
06 | Cindy Morgan | IANA Review state changed to IANA - Review Needed |
|
2025-02-20
|
06 | Cindy Morgan | The following Last Call announcement was sent out (ends 2025-03-06): From: The IESG To: IETF-Announce CC: dnsop-chairs@ietf.org, dnsop@ietf.org, draft-ietf-dnsop-rfc8624-bis@ietf.org, evyncke@cisco.com, tjw.ietf@gmail.com … The following Last Call announcement was sent out (ends 2025-03-06): From: The IESG To: IETF-Announce CC: dnsop-chairs@ietf.org, dnsop@ietf.org, draft-ietf-dnsop-rfc8624-bis@ietf.org, evyncke@cisco.com, tjw.ietf@gmail.com Reply-To: last-call@ietf.org Sender: Subject: Last Call: (DNSSEC Cryptographic Algorithm Recommendation Update Process) to Informational RFC The IESG has received a request from the Domain Name System Operations WG (dnsop) to consider the following document: - 'DNSSEC Cryptographic Algorithm Recommendation Update Process' as Informational RFC This document is part of a cluster of 3 DNSOP WG documents and it is recommended to start with draft-ietf-dnsop-rfc8624-bis before any of the others (draft-ietf-dnsop-must-not-sha1 and draft-ietf-dnsop-must-not-ecc-gost). Abstract The DNSSEC protocol makes use of various cryptographic algorithms to provide authentication of DNS data and proof of non-existence. To ensure interoperability between DNS resolvers and DNS authoritative servers, it is necessary to specify both a set of algorithm implementation requirements and usage guidelines to ensure that there is at least one algorithm that all implementations support. This document updates RFC8624 by moving the canonical source of algorithm implementation requirements and usage guidance for DNSSEC from RFC8624 to an IANA registry. This is done both to allow the list to be more easily updated, and to allow the list to be more easily referenced. Future extensions to this registry can be made under new, incremental update RFCs. The document does not change the status (MUST, MAY, RECOMMENDED, etc) of any of the algorithms listed in RFC8624; that is the work of future documents. The file can be obtained via https://datatracker.ietf.org/doc/draft-ietf-dnsop-rfc8624-bis/ No IPR declarations have been submitted directly on this I-D. |
|
2025-02-20
|
06 | Cindy Morgan | IESG state changed to In Last Call from Last Call Requested |
|
2025-02-19
|
06 | Éric Vyncke | Last call was requested |
|
2025-02-19
|
06 | Éric Vyncke | Ballot approval text was generated |
|
2025-02-19
|
06 | Éric Vyncke | Ballot writeup was generated |
|
2025-02-19
|
06 | Éric Vyncke | IESG state changed to Last Call Requested from AD Evaluation::AD Followup |
|
2025-02-19
|
06 | Éric Vyncke | Last call announcement was changed |
|
2025-02-19
|
06 | Éric Vyncke | IESG state changed to AD Evaluation::AD Followup from Publication Requested |
|
2025-02-19
|
06 | Tim Wicinski | (1) RFC is Informational, and this is the correct RFC type. They are updating an Informational draft, hence it is informational. (2) Technical Summary: The … (1) RFC is Informational, and this is the correct RFC type. They are updating an Informational draft, hence it is informational. (2) Technical Summary: The DNSSEC protocol makes use of various cryptographic algorithms to provide authentication of DNS data and proof of non-existence. To ensure interoperability between DNS resolvers and DNS authoritative servers, it is necessary to specify both a set of algorithm implementation requirements and usage guidelines to ensure that there is at least one algorithm that all implementations support. This document updates [RFC8624] by moving the canonical source of algorithm implementation requirements and usage guidance for DNSSEC from [RFC8624] to an IANA registry. Future extensions to this registry can be made under new, incremental update RFCs. Working Group Summary: WG consensus was solid. There was discussions around Section 2 "Adding usage and implementation recommendations to the IANA DNSSEC tables", but nothing in conflict. Document Quality: Document quality is very good. As this document is updating IANA tables, it is more about documenting existing usage and not about implemenetations. Document Shepherd: Tim Wicinski Responsible Area Director: Eric Vyncke (3) The Document Shepherd did a detailed review of the document for content as well as simple editorial checks (spelling/grammar). The shepherd feels the document is ready for publication. (4) The Document Shepherd has no concerns on the depth or breadth of the reviews. (5) There is no need for broader review. (6) There are no concerns from the document shepherd. (7) No IPR disclosures (8) There is no IPR (9) The WG Consensus on this document is strong. (10) There has been no appeals. (11) All nits found have been addressed by the authors. (12) No formal review needed (13) All references have been identified as normative or informative. (14) All normative references are in a clear state. (15) There are no downward normative references (16) This RFC will update RFC8624, and is listed in all correct places. (17) The IANA considerations section and the changes are the basis for this document. The shepherd has done a through review of this section and the focus of the WGLC was around updating and expanding these IANA registries. The details for updating the registries are clearly laid out. (18) No new IANA registries (19) No Automated checks needed (20) No Yang |
|
2025-02-19
|
06 | Tim Wicinski | IETF WG state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up |
|
2025-02-19
|
06 | Tim Wicinski | IESG state changed to Publication Requested from AD Evaluation |
|
2025-02-19
|
06 | Tim Wicinski | IETF WG state changed to WG Consensus: Waiting for Write-Up from Waiting for WG Chair Go-Ahead |
|
2025-02-19
|
06 | Tim Wicinski | (1) RFC is Informational, and this is the correct RFC type. They are updating an Informational draft, hence it is informational. (2) Technical Summary: The … (1) RFC is Informational, and this is the correct RFC type. They are updating an Informational draft, hence it is informational. (2) Technical Summary: The DNSSEC protocol makes use of various cryptographic algorithms to provide authentication of DNS data and proof of non-existence. To ensure interoperability between DNS resolvers and DNS authoritative servers, it is necessary to specify both a set of algorithm implementation requirements and usage guidelines to ensure that there is at least one algorithm that all implementations support. This document updates [RFC8624] by moving the canonical source of algorithm implementation requirements and usage guidance for DNSSEC from [RFC8624] to an IANA registry. Future extensions to this registry can be made under new, incremental update RFCs. Working Group Summary: WG consensus was solid. There was discussions around Section 2 "Adding usage and implementation recommendations to the IANA DNSSEC tables", but nothing in conflict. Document Quality: Document quality is very good. As this document is updating IANA tables, it is more about documenting existing usage and not about implemenetations. Document Shepherd: Tim Wicinski Responsible Area Director: Eric Vyncke (3) The Document Shepherd did a detailed review of the document for content as well as simple editorial checks (spelling/grammar). The shepherd feels the document is ready for publication. (4) The Document Shepherd has no concerns on the depth or breadth of the reviews. (5) There is no need for broader review. (6) There are no concerns from the document shepherd. (7) No IPR disclosures (8) There is no IPR (9) The WG Consensus on this document is strong. (10) There has been no appeals. (11) All nits found have been addressed by the authors. (12) No formal review needed (13) All references have been identified as normative or informative. (14) All normative references are in a clear state. (15) There are no downward normative references (16) This RFC will update RFC8624, and is listed in all correct places. (17) The IANA considerations section and the changes are the basis for this document. The shepherd has done a through review of this section and the focus of the WGLC was around updating and expanding these IANA registries. The details for updating the registries are clearly laid out. (18) No new IANA registries (19) No Automated checks needed (20) No Yang |
|
2025-02-19
|
06 | Tim Wicinski | Tag AD Followup cleared. |
|
2025-02-18
|
06 | (System) | Changed action holders to Éric Vyncke (IESG state changed) |
|
2025-02-18
|
06 | (System) | Sub state has been changed to AD Followup from Revised I-D Needed |
|
2025-02-18
|
06 | Wes Hardaker | New version available: draft-ietf-dnsop-rfc8624-bis-06.txt |
|
2025-02-18
|
06 | Wes Hardaker | New version accepted (logged-in submitter: Wes Hardaker) |
|
2025-02-18
|
06 | Wes Hardaker | Uploaded new revision |
|
2025-02-18
|
05 | Éric Vyncke | AD review done and sent to the DNSOP mailing list: https://mailarchive.ietf.org/arch/msg/dnsop/iVjNM_nizXX6zpu7d2mdcFXJZmQ/ |
|
2025-02-18
|
05 | (System) | Changed action holders to Éric Vyncke, Warren Kumari, Wes Hardaker (IESG state changed) |
|
2025-02-18
|
05 | Éric Vyncke | IESG state changed to AD Evaluation::Revised I-D Needed from Publication Requested |
|
2025-02-12
|
05 | Tim Wicinski | Tag Doc Shepherd Follow-up Underway cleared. |
|
2025-02-07
|
05 | Warren Kumari | New version available: draft-ietf-dnsop-rfc8624-bis-05.txt |
|
2025-02-07
|
05 | Warren Kumari | New version accepted (logged-in submitter: Warren Kumari) |
|
2025-02-07
|
05 | Warren Kumari | Uploaded new revision |
|
2025-01-29
|
04 | Tim Wicinski | Pulling this back from Eric for now. The issues are mostly minor. |
|
2025-01-29
|
04 | Tim Wicinski | Tag Doc Shepherd Follow-up Underway set. |
|
2025-01-29
|
04 | Tim Wicinski | IETF WG state changed to Waiting for WG Chair Go-Ahead from Submitted to IESG for Publication |
|
2025-01-25
|
04 | Wes Hardaker | New version available: draft-ietf-dnsop-rfc8624-bis-04.txt |
|
2025-01-25
|
04 | Wes Hardaker | New version accepted (logged-in submitter: Wes Hardaker) |
|
2025-01-25
|
04 | Wes Hardaker | Uploaded new revision |
|
2025-01-23
|
03 | Tim Wicinski | (1) RFC is Informational, and this is the correct RFC type. (2) Technical Summary: The DNSSEC protocol makes use of various cryptographic algorithms to provide … (1) RFC is Informational, and this is the correct RFC type. (2) Technical Summary: The DNSSEC protocol makes use of various cryptographic algorithms to provide authentication of DNS data and proof of non-existence. To ensure interoperability between DNS resolvers and DNS authoritative servers, it is necessary to specify both a set of algorithm implementation requirements and usage guidelines to ensure that there is at least one algorithm that all implementations support. This document updates [RFC8624] by moving the canonical source of algorithm implementation requirements and usage guidance for DNSSEC from [RFC8624] to an IANA registry. Future extensions to this registry can be made under new, incremental update RFCs. Working Group Summary: WG consensus was solid. There was discussions around Section 2 "Adding usage and implementation recommendations to the IANA DNSSEC tables", but nothing in conflict. Document Quality: Document quality is very good. As this document is updating IANA tables, it is more about documenting existing usage and not about implemenetations. Document Shepherd: Tim Wicinski Responsible Area Director: Eric Vyncke (3) The Document Shepherd did a detailed review of the document for content as well as simple editorial checks (spelling/grammar). The shepherd feels the document is ready for publication. (4) The Document Shepherd has no concerns on the depth or breadth of the reviews. (5) There is no need for broader review. (6) There are no concerns from the document shepherd. (7) No IPR disclosures (8) There is no IPR (9) The WG Consensus on this document is strong. (10) There has been no appeals. (11) All nits found have been addressed by the authors. (12) No formal review needed (13) All references have been identified as normative or informative. (14) All normative references are in a clear state. (15) There are no downward normative references (16) This RFC will update RFC8624, and is listed in all correct places. (17) The IANA considerations section and the changes are the basis for this document. The shepherd has done a through review of this section and the focus of the WGLC was around updating and expanding these IANA registries. The details for updating the registries are clearly laid out. (18) No new IANA registries (19) No Automated checks needed (20) No Yang |
|
2025-01-23
|
03 | Tim Wicinski | IETF WG state changed to Submitted to IESG for Publication from Waiting for WG Chair Go-Ahead |
|
2025-01-23
|
03 | Tim Wicinski | IESG state changed to Publication Requested from I-D Exists |
|
2025-01-23
|
03 | (System) | Changed action holders to Éric Vyncke (IESG state changed) |
|
2025-01-23
|
03 | Tim Wicinski | Document is now in IESG state Publication Requested |
|
2025-01-23
|
03 | Tim Wicinski | (1) RFC is Informational, and this is the correct RFC type. (2) Technical Summary: The DNSSEC protocol makes use of various cryptographic algorithms to provide … (1) RFC is Informational, and this is the correct RFC type. (2) Technical Summary: The DNSSEC protocol makes use of various cryptographic algorithms to provide authentication of DNS data and proof of non-existence. To ensure interoperability between DNS resolvers and DNS authoritative servers, it is necessary to specify both a set of algorithm implementation requirements and usage guidelines to ensure that there is at least one algorithm that all implementations support. This document updates [RFC8624] by moving the canonical source of algorithm implementation requirements and usage guidance for DNSSEC from [RFC8624] to an IANA registry. Future extensions to this registry can be made under new, incremental update RFCs. Working Group Summary: WG consensus was solid. There was discussions around Section 2 "Adding usage and implementation recommendations to the IANA DNSSEC tables", but nothing in conflict. Document Quality: Document quality is very good. As this document is updating IANA tables, it is more about documenting existing usage and not about implemenetations. Document Shepherd: Tim Wicinski Responsible Area Director: Eric Vyncke (3) The Document Shepherd did a detailed review of the document for content as well as simple editorial checks (spelling/grammar). The shepherd feels the document is ready for publication. (4) The Document Shepherd has no concerns on the depth or breadth of the reviews. (5) There is no need for broader review. (6) There are no concerns from the document shepherd. (7) No IPR disclosures (8) There is no IPR (9) The WG Consensus on this document is strong. (10) There has been no appeals. (11) All nits found have been addressed by the authors. (12) No formal review needed (13) All references have been identified as normative or informative. (14) All normative references are in a clear state. (15) There are no downward normative references (16) This RFC will update RFC8624, and is listed in all correct places. (17) The IANA considerations section and the changes are the basis for this document. The shepherd has done a through review of this section and the focus of the WGLC was around updating and expanding these IANA registries. The details for updating the registries are clearly laid out. (18) No new IANA registries (19) No Automated checks needed (20) No Yang |
|
2025-01-21
|
03 | Tim Wicinski | IETF WG state changed to Waiting for WG Chair Go-Ahead from In WG Last Call |
|
2025-01-21
|
03 | Tim Wicinski | Notification list changed to tjw.ietf@gmail.com because the document shepherd was set |
|
2025-01-21
|
03 | Tim Wicinski | Document shepherd changed to Tim Wicinski |
|
2025-01-07
|
03 | Warren Kumari | Updated the Responsible AD to be Eric V, as I'm an author... |
|
2025-01-07
|
03 | Warren Kumari | Updated the Responsible AD to be Eric V, as I'm an author... |
|
2025-01-07
|
03 | Warren Kumari | Shepherding AD changed to Éric Vyncke |
|
2025-01-06
|
03 | Tim Wicinski | IETF WG state changed to In WG Last Call from WG Document |
|
2025-01-06
|
03 | Warren Kumari | New version available: draft-ietf-dnsop-rfc8624-bis-03.txt |
|
2025-01-06
|
03 | Warren Kumari | New version accepted (logged-in submitter: Warren Kumari) |
|
2025-01-06
|
03 | Warren Kumari | Uploaded new revision |
|
2024-11-20
|
02 | Tim Wicinski | Intended Status changed to Informational from None |
|
2024-10-23
|
02 | Tim Wicinski | Added to session: IETF-121: dnsop Mon-1730 |
|
2024-10-18
|
02 | Wes Hardaker | New version available: draft-ietf-dnsop-rfc8624-bis-02.txt |
|
2024-10-18
|
02 | Wes Hardaker | New version accepted (logged-in submitter: Wes Hardaker) |
|
2024-10-18
|
02 | Wes Hardaker | Uploaded new revision |
|
2024-10-09
|
01 | Wes Hardaker | New version available: draft-ietf-dnsop-rfc8624-bis-01.txt |
|
2024-10-09
|
01 | Wes Hardaker | New version accepted (logged-in submitter: Wes Hardaker) |
|
2024-10-09
|
01 | Wes Hardaker | Uploaded new revision |
|
2024-10-03
|
00 | Tim Wicinski | Changed document external resources from: None to: github_repo https://github.com/ietf-wg-dnsop/draft-ietf-dnsop-algorithm-update |
|
2024-07-07
|
00 | Tim Wicinski | This document now replaces draft-hardaker-dnsop-rfc8624-bis instead of None |
|
2024-07-07
|
00 | Wes Hardaker | New version available: draft-ietf-dnsop-rfc8624-bis-00.txt |
|
2024-07-07
|
00 | Tim Wicinski | WG -00 approved |
|
2024-07-07
|
00 | Wes Hardaker | Set submitter to "Wes Hardaker ", replaces to draft-hardaker-dnsop-rfc8624-bis and sent approval email to group chairs: dnsop-chairs@ietf.org |
|
2024-07-07
|
00 | Wes Hardaker | Uploaded new revision |