On Mon, Sep 02, 2024 at 4:01 AM, Petr Špaček <pspa...@isc.org> wrote:

> Reviewer: Petr Špaček
> Review result: Ready with Issues
>
> I was assigned as the dnsdir reviewer for draft-ietf-dnsop-rfc7958bis-05.
> For more information about the DNS Directorate, please see https://wiki.
> ietf.org/en/group/dnsdir
>


Thank you very much for the DNSDIR review, and for following up!



> Philosophical questions of what the document is or should do are out of
> scope, see
> https://mailarchive.ietf.org/arch/msg/dnsop/Lmmz5BoKb5AjMHNfQL1HfXayeJM/
>
>

Thank you!

<https://mailarchive.ietf.org/arch/msg/dnsop/Lmmz5BoKb5AjMHNfQL1HfXayeJM/>
>
> The most visible change in -05 is moving paragraphs to Security
> Considerations. The result reads better than -04.
>
> Version -05 introduced a _new_ problem:
> In section 2.3. XML Example the <KeyDigest id="Kmyv6jo"> was added to the
> XML _but_ this change was NOT reflected in the paragraph following the XML.
> It starts with text "The DS record derived from this example would be:".
>
> Either a DS RR is missing, or the text needs to specify a timestamp which
> is before validFrom for the newly added key. I think an explicit timestamp
> is in order anyway.
>
> To make things faster here is a proposal with fixed text:
> -----
> DS records derived from this XML example on 2024-08-01 would be:
> . IN DS 20326 8 2
> E06D44B80B8F1D39A95C0B0D7C65D08458E880409BBC683457104237C7F8EC8D
> . IN DS 38696 8 2
> 683D2D0ACB8C9B712A1948B27F741219298D0A450D612C483AF444A4C0FB2B16
> -----
> (Someone please double-check ...)
>
>
Doh! Yes, it looks like this was missed. Thank you for noticing it — I have
not checked the DS's, but yes, these should be fixed…



> Because -05 contains a factual problem and needs an update anyway I'm
> going to remind authors that -06 is an opportunity to fix other trouble
> pointed out in review of -04.
>
> It's unclear why -05 did not react to some of the previous review comments
> related to examples in -04. Given the lack of an explicit answer I'm going
> to assume it's omission caused by confusing threading.
>


Yes, I suspect that this was a threading issue.


> The only point I'm going to reiterate is
> https://mailarchive.ietf.org/arch/msg/dnsop/rbOyxQ5JCZCOQ5lj3TsFHqTnUbQ/
> - the point marked as "C.", further explained in https://mailarchive.ietf.
> org/arch/msg/dnsop/RXdry2-vzn7uvV1V6i17AjKapJ0/
>
> TL;DR version: DNSKEY example is really missing, along with suitable
> Security Considerations! The DNSKEY example was already present in -03 but
> got lost in -04. I don't understand why.
>
> To expedite things here is a proposal how to fill in the missing bits of
> text here. Hopefully it will not fall through cracks between -05 and -06:
>
> ... to be put after "DS records derived from this XML example on"
> paragraph in 2.3 XML Example ...
> -----
> DNSKEY record derived from this XML example on 2024-08-01 would be:
> . IN DNSKEY 257 3 8
> AwEAAaz/tAm8yTn4Mfeh5eyI96WSVexTBAvkMgJzkKTOiW1vkIbzxeF3
> +/4RgWOq7HrxRixHlFlExOLAJr5emLvN7SWXgnLh4+B5xQlNVz8Og8kv
> ArMtNROxVQuCaSnIDdD5LKyWbRd2n9WGe2R8PzgCmr3EgVLrjyBxWezF
> 0jLHwVN8efS3rCj/EWgvIWgb9tarpVUDK/b58Da+sqqls3eNbuv7pr+e
> oZG+SrDK6nWeL3c6H5Apxz7LjVc1uTIdsIXxuOLYA4/ilBmSVIzuDWfd
> RUfhHdY6+cn8HFRm+2hM8AnXGXws9555KrUB5qihylGa8subX2Nn6UwN R1AkUTV74bU=
>
> Please note the inconsistency between DS and DNSKEY sets above. DNSKEY
> record for KSK-2024 cannot be reconstructed from KeyDigest element
> id=Kmyv6jo because it does not contain the optional publickeyinfo element.
> -----
> (Someone please double-check ...)
>
>
Yup. I have not double-checked, but yes, this seems to have fallen out
accidentally in editing.


This extended 2.3 XML Example should be complemented by an additional
> paragraph in Security Considerations. Something like:
> -----
> Relying parties which depend on the optional publickeyinfo element are at
> risk of not seeing TAs published without this optional element.
> Consequently different parties who ingest the same XML at the same time can
> produce different set of trust anchors.
> -----
>
>
That seems like a great addition! Authors, please integrate these.

Thank you very much!
W

I assume authors consider this property of the XML format acceptable. I
> personally don't like it, but if everyone else is okay with it I will not
> press further for mandatory publickeyinfo element.
>
> --
> Petr Špaček
>
>
_______________________________________________
DNSOP mailing list -- dnsop@ietf.org
To unsubscribe send an email to dnsop-le...@ietf.org

Reply via email to