Yes, we switched the order. We want MLKEM before X25519, as that presumably
can be FIPS-certified.
According to
https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-56Cr2.pdf,
section 2,
the shared secret from the FIPS-approved algorithm must precede the one that
is not approved. X25519
is not FIPS-approved hence MLKEM goes first. P-256 is FIPS-approved.
The ordering was mentioned a few times, and there was some discussion on
github [1] about it. But,
maybe the conclusion should be just to change the name X25519MLKEM768 ->
MLKEM768X25519 (any opinion?)
That would be just a name change, so the code point value should stay the same.
Cheers,
Kris
[1]
https://github.com/open-quantum-safe/oqs-provider/issues/503#issuecomment-2349478942
On 17/10/2024 08:24, Watson Ladd wrote:
Did we really switch the order gratuitously on the wire between them?
On Thu, Oct 17, 2024 at 12:02 AM CJ Tjhai
<cjt=40post-quantum....@dmarc.ietf.org> wrote:
Hello,
The X25519MLKEM768 scheme defined in the document is a concatenation of
MLKEM768 and X25519, why is it not named MLKEM768X25519 instead?
For SecP256r1MLKEM768, the naming makes sense since it's a concatenation of
P256 and MLKEM768.
Apologies if this has already been asked before.
Cheers,
CJ
________________________________
PQ Solutions Limited (trading as ‘Post-Quantum’) is a private limited company
incorporated in England and Wales with registered number 06808505.
This email is meant only for the intended recipient. If you have received this
email in error, any review, use, dissemination, distribution, or copying of
this email is strictly prohibited. Please notify us immediately of the error by
return email and please delete this message from your system. Thank you in
advance for your cooperation.
For more information about Post-Quantum, please visitwww.post-quantum.com.
In the course of our business relationship, we may collect, store and transfer
information about you. Please see our privacy notice
atwww.post-quantum.com/privacy-policy/ to learn about how we use this
information.
_______________________________________________
TLS mailing list --tls@ietf.org
To unsubscribe send an email totls-le...@ietf.org
_______________________________________________
TLS mailing list -- tls@ietf.org
To unsubscribe send an email to tls-le...@ietf.org