From c1e6581a2bd0c83c9142857b0710667dfe5c15fc Mon Sep 17 00:00:00 2001 From: Wind4Greg Date: Mon, 26 Jan 2026 16:40:56 -0800 Subject: [PATCH 1/3] Create tentative entries for SLH-DSA public keys. --- table.csv | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/table.csv b/table.csv index 3bafdc2..5118e0c 100644 --- a/table.csv +++ b/table.csv @@ -605,3 +605,15 @@ es384-msig, multisig, 0xd01309, draft, ECDS es521-msig, multisig, 0xd0130a, draft, ECDSA P-521 Signature as Multisig rs256-msig, multisig, 0xd0130b, draft, RS256 Signature as Multisig scion, multiaddr, 0xd02000, draft, SCION Internet architecture +slhdsa-sha2-128s, key, 0x1220, draft, SLH-DSA-SHA2-128s public key; as specified by FIPS 205 +slhdsa-shake-128s, key, 0x1221, draft, SLH-DSA-SHAKE-128s public key; as specified by FIPS 205 +slhdsa-sha2-128f, key, 0x1222, draft, SLH-DSA-SHA2-128f public key; as specified by FIPS 205 +slhdsa-shake-128f, key, 0x1223, draft, SLH-DSA-SHAKE-128f public key; as specified by FIPS 205 +slhdsa-sha2-192s, key, 0x1224, draft, SLH-DSA-SHA2-192s public key; as specified by FIPS 205 +slhdsa-shake-192s, key, 0x1225, draft, SLH-DSA-SHAKE-192s public key; as specified by FIPS 205 +slhdsa-sha2-192f, key, 0x1226, draft, SLH-DSA-SHA2-192f public key; as specified by FIPS 205 +slhdsa-shake-192f, key, 0x1227, draft, SLH-DSA-SHAKE-192f public key; as specified by FIPS 205 +slhdsa-sha2-256s, key, 0x1228, draft, SLH-DSA-SHA2-256s public key; as specified by FIPS 205 +slhdsa-shake-256s, key, 0x1229, draft, SLH-DSA-SHAKE-256s public key; as specified by FIPS 205 +slhdsa-sha2-256f, key, 0x122a, draft, SLH-DSA-SHA2-256f public key; as specified by FIPS 205 +slhdsa-shake-256f, key, 0x122b, draft, SLH-DSA-SHAKE-256f public key; as specified by FIPS 205 \ No newline at end of file From b85dab230a178440105ccf8fb15a06949e79342c Mon Sep 17 00:00:00 2001 From: Wind4Greg Date: Tue, 27 Jan 2026 10:48:06 -0800 Subject: [PATCH 2/3] Added "-pub" suffixed to SLH-DSA key entries. Put SLH-DSA key entries into order based on "code" value. --- table.csv | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/table.csv b/table.csv index 5118e0c..a0003ad 100644 --- a/table.csv +++ b/table.csv @@ -181,6 +181,18 @@ mlkem-1024-pub, key, 0x120d, draft, ML-K mldsa-44-pub, key, 0x1210, draft, ML-DSA 44 public key; as specified by FIPS 204 mldsa-65-pub, key, 0x1211, draft, ML-DSA 65 public key; as specified by FIPS 204 mldsa-87-pub, key, 0x1212, draft, ML-DSA 87 public key; as specified by FIPS 204 +slhdsa-sha2-128s-pub, key, 0x1220, draft, SLH-DSA-SHA2-128s public key; as specified by FIPS 205 +slhdsa-shake-128s-pub, key, 0x1221, draft, SLH-DSA-SHAKE-128s public key; as specified by FIPS 205 +slhdsa-sha2-128f-pub, key, 0x1222, draft, SLH-DSA-SHA2-128f public key; as specified by FIPS 205 +slhdsa-shake-128f-pub, key, 0x1223, draft, SLH-DSA-SHAKE-128f public key; as specified by FIPS 205 +slhdsa-sha2-192s-pub, key, 0x1224, draft, SLH-DSA-SHA2-192s public key; as specified by FIPS 205 +slhdsa-shake-192s-pub, key, 0x1225, draft, SLH-DSA-SHAKE-192s public key; as specified by FIPS 205 +slhdsa-sha2-192f-pub, key, 0x1226, draft, SLH-DSA-SHA2-192f public key; as specified by FIPS 205 +slhdsa-shake-192f-pub, key, 0x1227, draft, SLH-DSA-SHAKE-192f public key; as specified by FIPS 205 +slhdsa-sha2-256s-pub, key, 0x1228, draft, SLH-DSA-SHA2-256s public key; as specified by FIPS 205 +slhdsa-shake-256s-pub, key, 0x1229, draft, SLH-DSA-SHAKE-256s public key; as specified by FIPS 205 +slhdsa-sha2-256f-pub, key, 0x122a, draft, SLH-DSA-SHA2-256f public key; as specified by FIPS 205 +slhdsa-shake-256f-pub, key, 0x122b, draft, SLH-DSA-SHAKE-256f public key; as specified by FIPS 205 multisig, multiformat, 0x1239, draft, Digital signature multiformat multikey, multiformat, 0x123a, draft, Encryption key multiformat nonce, nonce, 0x123b, draft, Nonce random value @@ -604,16 +616,4 @@ es256-msig, multisig, 0xd01308, draft, ECDS es384-msig, multisig, 0xd01309, draft, ECDSA P-384 Signature as Multisig es521-msig, multisig, 0xd0130a, draft, ECDSA P-521 Signature as Multisig rs256-msig, multisig, 0xd0130b, draft, RS256 Signature as Multisig -scion, multiaddr, 0xd02000, draft, SCION Internet architecture -slhdsa-sha2-128s, key, 0x1220, draft, SLH-DSA-SHA2-128s public key; as specified by FIPS 205 -slhdsa-shake-128s, key, 0x1221, draft, SLH-DSA-SHAKE-128s public key; as specified by FIPS 205 -slhdsa-sha2-128f, key, 0x1222, draft, SLH-DSA-SHA2-128f public key; as specified by FIPS 205 -slhdsa-shake-128f, key, 0x1223, draft, SLH-DSA-SHAKE-128f public key; as specified by FIPS 205 -slhdsa-sha2-192s, key, 0x1224, draft, SLH-DSA-SHA2-192s public key; as specified by FIPS 205 -slhdsa-shake-192s, key, 0x1225, draft, SLH-DSA-SHAKE-192s public key; as specified by FIPS 205 -slhdsa-sha2-192f, key, 0x1226, draft, SLH-DSA-SHA2-192f public key; as specified by FIPS 205 -slhdsa-shake-192f, key, 0x1227, draft, SLH-DSA-SHAKE-192f public key; as specified by FIPS 205 -slhdsa-sha2-256s, key, 0x1228, draft, SLH-DSA-SHA2-256s public key; as specified by FIPS 205 -slhdsa-shake-256s, key, 0x1229, draft, SLH-DSA-SHAKE-256s public key; as specified by FIPS 205 -slhdsa-sha2-256f, key, 0x122a, draft, SLH-DSA-SHA2-256f public key; as specified by FIPS 205 -slhdsa-shake-256f, key, 0x122b, draft, SLH-DSA-SHAKE-256f public key; as specified by FIPS 205 \ No newline at end of file +scion, multiaddr, 0xd02000, draft, SCION Internet architecture \ No newline at end of file From dbd23162f8957db4245d2a8e65ce9a1cc5688ba1 Mon Sep 17 00:00:00 2001 From: Rod Vagg Date: Wed, 28 Jan 2026 13:12:56 +1100 Subject: [PATCH 3/3] fix: restore trailing newline at end of table.csv --- table.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/table.csv b/table.csv index a0003ad..904189c 100644 --- a/table.csv +++ b/table.csv @@ -616,4 +616,4 @@ es256-msig, multisig, 0xd01308, draft, ECDS es384-msig, multisig, 0xd01309, draft, ECDSA P-384 Signature as Multisig es521-msig, multisig, 0xd0130a, draft, ECDSA P-521 Signature as Multisig rs256-msig, multisig, 0xd0130b, draft, RS256 Signature as Multisig -scion, multiaddr, 0xd02000, draft, SCION Internet architecture \ No newline at end of file +scion, multiaddr, 0xd02000, draft, SCION Internet architecture