Hi Russ,

Thanks for your reply and explanation.  

The text has been updated and the RFC will be announced shortly.

Thanks,
RFC Editor/sg

> On Jan 10, 2025, at 12:08 PM, Russ Housley <hous...@vigilsec.com> wrote:
> 
> Sandy:
> 
> Yes, please.
> 
> Sadly, both have been used for many years.  They are essentially synonyms, 
> and the on-the-wire encoding only cares about the (9) part.
> 
> Russ
> 
> 
>> On Jan 10, 2025, at 1:59 PM, Sandy Ginoza <sgin...@staff.rfc-editor.org> 
>> wrote:
>> 
>> Hi Russ,
>> 
>> For RFC 9709, you suggested "pkcs-9(9)” is correct (replacing "pkcs9(9)”) — 
>> does that apply to this document as well? 
>> 
>> Section 3:
>>     id-alg-hss-lms-hashsig OBJECT IDENTIFIER ::= { iso(1)
>>         member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9)
>>         smime(16) alg(3) 17 }
>> 
>> Appendix A:
>>  MTS-HashSig-2013
>>    { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9)
>>      id-smime(16) id-mod(0) id-mod-mts-hashsig-2013(64) }
>> 
>> … 
>> 
>>  id-alg-hss-lms-hashsig OBJECT IDENTIFIER ::= { iso(1)
>>      member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9)
>>      smime(16) alg(3) 17 }
>> 
>> 
>> Thanks,
>> RFC Editor/sg 
>> 
>> 
>> 
>>> On Jan 7, 2025, at 1:05 PM, Russ Housley <hous...@vigilsec.com> wrote:
>>> 
>>> Removing the second expansion is fine.
>>> 
>>> Russ
>>> 
>>>> On Jan 7, 2025, at 3:50 PM, Alice Russo <aru...@amsl.com> wrote:
>>>> 
>>>> Russ,
>>>> Final question: Is it OK to remove this repeated expansion of PRNG, or do 
>>>> you prefer that it remain as is (as it matches RFC 8708)?
>>>> 
>>>> Proposed change in Section 6 (because PRNG is expanded in the preceding 
>>>> paragraph).
>>>> 
>>>> Old:
>>>> While the consequences of an inadequate pseudorandom number generator 
>>>> (PRNG) to generate ...
>>>> 
>>>> New:
>>>> While the consequences of an inadequate PRNG to generate ...
>>>> 
>>>> Thank you.
>>>> RFC Editor/ar
>>>> 
>>>>> On Jan 7, 2025, at 11:22 AM, Alice Russo <aru...@amsl.com> wrote:
>>>>> 
>>>>> Russ,
>>>>> We have noted your approval on the AUTH48 page for this document 
>>>>> (https://www.rfc-editor.org/auth48/rfc9708). We will move this document 
>>>>> forward in the publication process.
>>>>> 
>>>>> Thank you for your time.
>>>>> 
>>>>> RFC Editor/ar
>>>>> 
>>>>>> On Jan 6, 2025, at 1:25 PM, Alice Russo <aru...@amsl.com> wrote:
>>>>>> 
>>>>>> Russ,
>>>>>> 
>>>>>> My apologies for the delay. My mistake for not replying to your mail 
>>>>>> before starting the holiday break. Hope your holidays were joyful!
>>>>>> 
>>>>>> Thank you for your reply. The document has been updated accordingly, and 
>>>>>> the revised files are here (please refresh):
>>>>>> https://www.rfc-editor.org/authors/rfc9708.html
>>>>>> https://www.rfc-editor.org/authors/rfc9708.txt
>>>>>> https://www.rfc-editor.org/authors/rfc9708.pdf
>>>>>> https://www.rfc-editor.org/authors/rfc9708.xml
>>>>>> 
>>>>>> This diff file shows all changes from the approved I-D:
>>>>>> https://www.rfc-editor.org/authors/rfc9708-diff.html
>>>>>> https://www.rfc-editor.org/authors/rfc9708-rfcdiff.html (side by side)
>>>>>> 
>>>>>> This diff file shows the changes made during AUTH48 thus far:
>>>>>> https://www.rfc-editor.org/authors/rfc9708-auth48diff.html
>>>>>> 
>>>>>> We will wait to hear from you again and from your coauthors
>>>>>> before continuing the publication process. This page shows 
>>>>>> the AUTH48 status of your document:
>>>>>> https://www.rfc-editor.org/auth48/rfc9708
>>>>>> 
>>>>>> Thank you.
>>>>>> RFC Editor/ar
>>>>>> 
>>>>>>> On Dec 21, 2024, at 12:48 PM, Russ Housley <hous...@vigilsec.com> wrote:
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>>> On Dec 20, 2024, at 7:12 PM, rfc-edi...@rfc-editor.org wrote:
>>>>>>>> 
>>>>>>>> Greetings,
>>>>>>>> 
>>>>>>>> While reviewing this document during AUTH48, please resolve (as 
>>>>>>>> necessary) the following questions, which are also in the XML file.
>>>>>>>> 
>>>>>>>> 1) <!-- [rfced] Please insert any keywords (beyond those that appear in
>>>>>>>> the title) for use on https://www.rfc-editor.org/search. 
>>>>>>>> The ones from RFC 8708 are "digital signature, message content".-->
>>>>>>> 
>>>>>>> I think the keywords should be the same a RFC 8708.
>>>>>>> 
>>>>>>>> 2) <!--[rfced] May this be rephrased to avoid repetition of 'depend'?
>>>>>>>> 
>>>>>>>> Original:
>>>>>>>> As a result, there is a need to prepare 
>>>>>>>> for a day when cryptosystems such as RSA and DSA that depend on 
>>>>>>>> discrete logarithms and factoring cannot be depended upon.
>>>>>>>> 
>>>>>>>> Perhaps:
>>>>>>>> As a result, there is a need to prepare 
>>>>>>>> for a day when cryptosystems such as RSA and DSA that use
>>>>>>>> discrete logarithms and factoring cannot be depended upon.
>>>>>>>> -->
>>>>>>> 
>>>>>>> Yes, that is an improvement. 
>>>>>>> 
>>>>>>>> 3) <!-- [rfced] For clarity, should the four variants be listed in 
>>>>>>>> this sentence?
>>>>>>>> (We note they were listed in RFC 8708.) 
>>>>>>>> 
>>>>>>>> RFC 8554 [HASHSIG] contains one instance of 'variant' but not 
>>>>>>>> regarding 
>>>>>>>> this concept. Also, perhaps drop the "The" because within this 
>>>>>>>> document it's 
>>>>>>>> referred to as "the [HASHSIG] specification" or simply "[HASHSIG]".
>>>>>>>> 
>>>>>>>> Original:
>>>>>>>> The [HASHSIG] specifies four LM-OTS variants.
>>>>>>>> 
>>>>>>>> Perhaps (A): [or, it could be a bulleted list as in RFC 8708]
>>>>>>>> 
>>>>>>>> [HASHSIG] specifies four LM-OTS variants (LMOTS_SHA256_N32_W1, 
>>>>>>>> LMOTS_SHA256_N32_W2, LMOTS_SHA256_N32_W4, and LMOTS_SHA256_N32_W8).
>>>>>>>> 
>>>>>>>> Or (B): [referring to Table 1]
>>>>>>>> 
>>>>>>>> [HASHSIG] specifies four LM-OTS variants (as listed in Table 1
>>>>>>>> of [HASHIG]).
>>>>>>>> -->
>>>>>>> 
>>>>>>> I prefer choice (B).  Thanks it is more clear.
>>>>>>> 
>>>>>>>> 4) <!--[rfced] FYI, this sentence was updated per mail from the author 
>>>>>>>> on
>>>>>>>> 25 September 2024. 
>>>>>>>> 
>>>>>>>> Original:
>>>>>>>> When this AlgorithmIdentifier appears in the SubjectPublicKeyInfo
>>>>>>>> field of an end entity X.509 certificate [RFC5280], the certificate
>>>>>>>> key usage extension MUST contain at least one of the following:
>>>>>>>> digitalSignature or nonRepudiation. 
>>>>>>>> 
>>>>>>>> Current:
>>>>>>>> When this AlgorithmIdentifier appears in the SubjectPublicKeyInfo
>>>>>>>> field of an end-entity X.509 certificate [RFC5280], the certificate
>>>>>>>> key usage extension MUST contain at least one of the following:
>>>>>>>> digitalSignature, nonRepudiation, or cRLSign.
>>>>>>>> -->
>>>>>>> 
>>>>>>> Yes, thanks for remembering to do this update.
>>>>>>> 
>>>>>>>> 5) <!--[rfced] Regarding this comment in the ASN.1 (two instances
>>>>>>>> in this document), could it be rephrased for clarity? Yes, this 
>>>>>>>> comment is part of the referenced [Err7963].
>>>>>>>> (Below, two hyphens have been replaced by one in order to include 
>>>>>>>> this as a comment in the XML file.)
>>>>>>>> 
>>>>>>>> Original:
>>>>>>>> - KEY no ASN.1 wrapping -
>>>>>>>> 
>>>>>>>> Perhaps (A):
>>>>>>>> - KEY has no ASN.1 wrapping -
>>>>>>>> 
>>>>>>>> Or (B):
>>>>>>>> - No ASN.1 wrapping for KEY -
>>>>>>>> -->
>>>>>>> 
>>>>>>> I prefer the original.
>>>>>>> 
>>>>>>>> 6) <!-- [rfced] [ASN1-B] references the 2015 version of ITU-T 
>>>>>>>> Recommendation
>>>>>>>> X.680. This ITU-T Recommendation has been superseded a new version 
>>>>>>>> published
>>>>>>>> in February 2021 (https://www.itu.int/rec/t-rec-x.680/en). Would you
>>>>>>>> like to update this reference to use the most current version and add 
>>>>>>>> that URL
>>>>>>>> to the reference?
>>>>>>>> -->
>>>>>>> 
>>>>>>> Referencing the latest version is preferred.  Thanks.
>>>>>>> 
>>>>>>>> 7) <!-- [rfced] [ASN1-E] references the 2015 version of ITU-T 
>>>>>>>> Recommendation
>>>>>>>> X.690. This ITU-T Recommendation has been superseded by the version in
>>>>>>>> February 2021 (https://www.itu.int/rec/t-rec-x.690/en). Would you like
>>>>>>>> to update this reference to use the most current version and add that 
>>>>>>>> URL to
>>>>>>>> the reference?
>>>>>>>> -->
>>>>>>> 
>>>>>>> Referencing the latest version is preferred.  Thanks.
>>>>>>> 
>>>>>>>> 8) <!-- [rfced] For [LM], we found the following URL:
>>>>>>>> https://patents.google.com/patent/US5432852A/
>>>>>>>> Would you like to add it to the reference?
>>>>>>>> -->
>>>>>>> 
>>>>>>> I cannot find a simple URL at the US PTO.  That seems more appropriate 
>>>>>>> than a Google URL.  I'd rather none.
>>>>>>> 
>>>>>>>> 9) <!--[rfced] May usage of "MTS" be updated as follows? 
>>>>>>>> 
>>>>>>>> Original: a variant of Merkle Tree Signatures (MTS)
>>>>>>>> Perhaps:  a variant of the Merkle Tree Signature (MTS) scheme.
>>>>>>>> 
>>>>>>>> Original: Merkle Tree Signatures (MTS) are a method 
>>>>>>>> Perhaps:  The Merkle Tree Signature (MTS) scheme is a method
>>>>>>>> 
>>>>>>>> We find zero usage of "Merkle Tree Signatures (MTS)" (with plural 
>>>>>>>> 'Signatures')
>>>>>>>> outside of RFC 8708, and the Wikipedia entry for "Merkle signature 
>>>>>>>> scheme"
>>>>>>>> does not use "MTS". [For background, we did ask about this usage 
>>>>>>>> during 
>>>>>>>> AUTH48 for 8708; the current question is slightly different.]
>>>>>>>> -->
>>>>>>> 
>>>>>>> Okay.  Use "Merkle Tree Signature (MTS) scheme".
>>>>>>> 
>>>>>>>> 10) <!-- [rfced] Please review each artwork element and let us know if 
>>>>>>>> any should
>>>>>>>> be marked as sourcecode (or another element) instead.
>>>>>>>> 
>>>>>>>> In addition, please consider whether the "type" attribute of any 
>>>>>>>> sourcecode
>>>>>>>> element should be set and/or has been set correctly.
>>>>>>>> 
>>>>>>>> The current list of preferred values for "type" is available at
>>>>>>>> <https://www.rfc-editor.org/rpc/wiki/doku.php?id=sourcecode-types>.
>>>>>>>> If the current list does not contain an applicable type, feel free to
>>>>>>>> suggest additions for consideration. Note that it is also acceptable
>>>>>>>> to leave the "type" attribute not set.
>>>>>>>> -->
>>>>>>> 
>>>>>>> These look correct to me.
>>>>>>> 
>>>>>>>> 11) <!-- [rfced] Please review the "Inclusive Language" portion of the 
>>>>>>>> online 
>>>>>>>> Style Guide 
>>>>>>>> <https://www.rfc-editor.org/styleguide/part2/#inclusive_language>
>>>>>>>> and let us know if any changes are needed.  Updates of this nature 
>>>>>>>> typically
>>>>>>>> result in more precise language, which is helpful for readers.
>>>>>>>> 
>>>>>>>> Note that our script did not flag any words in particular, but this 
>>>>>>>> should 
>>>>>>>> still be reviewed as a best practice.
>>>>>>>> -->
>>>>>>> 
>>>>>>> I do not see any language to make more inclusive.
>>>>>>> 
>>>>>>> Russ
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>> 
>>>> 
>>> 
>> 
> 

-- 
auth48archive mailing list -- auth48archive@rfc-editor.org
To unsubscribe send an email to auth48archive-le...@rfc-editor.org

Reply via email to