Create entries for SLH-DSA public keys#394
Conversation
|
Thanks @Wind4Greg. You'll need to put these entries in order, where they belong in the |
… into order based on "code" value.
|
Hi @rvagg thanks for the quick response. I added the "-pub" suffix to all entries, and put them in order based on the |
|
No need to add the private keys if you don't need them, they could be added later by someone that has a need for them, or perhaps nobody if they are never needed. There'll be space for them. |
|
Thanks @rvagg! I'll be back when FALCON gets turned into FIPS-206. These codes are going into the Verifiable Credential cryptosuite for PQC. Cheers Greg |
This PR adds SLH-DSA public keys from FIPS 205.
I tried to do this in the same manner as the ML-DSA keys added in PR #392.
The keys are for the different SLH-DSA variants are enumerated in Table 2 section 11 of FIPS 205 . There are twelve variants:
SLH-DSA-SHA2-128s, SLH-DSA-SHAKE-128s, SLH-DSA-SHA2-128f, SLH-DSA-SHAKE-128f, SLH-DSA-SHA2-192s, SLH-DSA-SHAKE-192s, SLH-DSA-SHA2-192f, SLH-DSA-SHAKE-192f, SLH-DSA-SHA2-256s, SLH-DSA-SHAKE-256s, SLH-DSA-SHA2-256f, SLH-DSA-SHAKE-256f
I picked a contiguous block of what seem to be unassigned codes. BR Greg