Skip to content

Commit 8984dc3

Browse files
authored
Add ML-DSA private keys to table. (#399)
These ML-DSA private keys as specified by FIPS 204 are needed by the W3C Data Integrity Quantum-Safe Cryptosuite specification: https://w3c-ccg.github.io/di-quantum-safe/#multikey The fully expanded keys as well as the key seeds are added.
1 parent e68ee06 commit 8984dc3

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

table.csv

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,12 @@ mlkem-512-priv, key, 0x1313, draft, ML-K
218218
mlkem-768-priv, key, 0x1314, draft, ML-KEM 768 public key; as specified by FIPS 203
219219
mlkem-1024-priv, key, 0x1315, draft, ML-KEM 1024 public key; as specified by FIPS 203
220220
jwk_jcs-priv, key, 0x1316, draft, JSON object containing only the required members of a JWK (RFC 7518 and RFC 7517) representing the private key. Serialisation based on JCS (RFC 8785)
221+
mldsa-44-priv, key, 0x1317, draft, ML-DSA 44 private key; expanded key format (2560 bytes) as specified by FIPS 204
222+
mldsa-65-priv, key, 0x1318, draft, ML-DSA 65 private key; expanded key format (4032 bytes) as specified by FIPS 204
223+
mldsa-87-priv, key, 0x1319, draft, ML-DSA 87 private key; expanded key format (4896 bytes) as specified by FIPS 204
224+
mldsa-44-priv-seed, key, 0x131a, draft, ML-DSA 44 private key seed; (32 bytes) as specified by FIPS 204
225+
mldsa-65-priv-seed, key, 0x131b, draft, ML-DSA 65 private key seed; (32 bytes) as specified by FIPS 204
226+
mldsa-87-priv-seed, key, 0x131c, draft, ML-DSA 87 private key seed; (32 bytes) as specified by FIPS 204
221227
bip340-pub, key, 0x1340, draft, BIP340 public key
222228
bip340-priv, key, 0x1341, draft, BIP340 private key
223229
lamport-sha3-512-pub, key, 0x1a14, draft, Lamport public key based on SHA3-512

0 commit comments

Comments
 (0)