Skip to content

Commit e0114ce

Browse files
committed
move references to RFCs
1 parent adf6315 commit e0114ce

1 file changed

Lines changed: 19 additions & 33 deletions

File tree

index.html

Lines changed: 19 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -89,27 +89,11 @@
8989
"publisher": "IETF",
9090
"date": "December 2025"
9191
},
92-
"draft-ietf-cose-dilithium-08": {
93-
"title": "ML-DSA for JOSE and COSE",
94-
"href": "https://www.ietf.org/archive/id/draft-ietf-cose-dilithium-08.html",
95-
"publisher": "IETF",
96-
"date": "July 2025"
97-
},
9892
"CSOR": {
9993
"title": "Computer Security Objects Register",
10094
"href": "https://csrc.nist.gov/projects/computer-security-objects-register/algorithm-registration",
10195
"publisher": "NIST"
10296
},
103-
"draft-ietf-lamps-kyber-certificates": {
104-
"title": "Internet X.509 Public Key Infrastructure - Algorithm Identifiers for the Module-Lattice-Based Key-Encapsulation Mechanism (ML-KEM)",
105-
"href": "https://datatracker.ietf.org/doc/draft-ietf-lamps-kyber-certificates/",
106-
"publisher": "IETF"
107-
},
108-
"draft-ietf-lamps-dilithium-certificates": {
109-
"title": "Internet X.509 Public Key Infrastructure - Algorithm Identifiers for the Module-Lattice-Based Digital Signature Algorithm (ML-DSA)",
110-
"href": "https://datatracker.ietf.org/doc/draft-ietf-lamps-dilithium-certificates/",
111-
"publisher": "IETF"
112-
},
11397
"draft-ietf-hpke-pq": {
11498
"title": "Post-Quantum Hybrid Key Encapsulation Mechanisms for HPKE",
11599
"href": "https://datatracker.ietf.org/doc/draft-ietf-hpke-pq/",
@@ -1222,14 +1206,14 @@ <h2>Encapsulation dictionaries</h2>
12221206
<h2>Partial JsonWebKey dictionary</h2>
12231207
<pre class=idl>
12241208
partial dictionary JsonWebKey {
1225-
// The following fields are defined in draft-ietf-cose-dilithium-08
1209+
// The following fields are defined in RFC 9964
12261210
DOMString pub;
12271211
DOMString priv;
12281212
};
12291213
</pre>
12301214
<p>
12311215
This extension of the {{JsonWebKey}} dictionary defined in [[webcrypto]]
1232-
provides a way to represent keys with the "AKP" key type defined in [[draft-ietf-cose-dilithium-08]].
1216+
provides a way to represent keys with the "AKP" key type defined in [[RFC9964]].
12331217
</p>
12341218
</section>
12351219

@@ -3654,7 +3638,7 @@ <h4>Registration</h4>
36543638
<section id="slh-dsa-jwk">
36553639
<h4>JSON Web Key Representation</h4>
36563640
<p>
3657-
SLH-DSA keys use the "AKP" (Algorithm Key Pair) key type defined in [[draft-ietf-cose-dilithium-08]]
3641+
SLH-DSA keys use the "AKP" (Algorithm Key Pair) key type defined in [[RFC9964]]
36583642
for JWK representation. The "alg" (algorithm) parameter identifies the specific SLH-DSA parameter set.
36593643
The public key is carried in the "pub" parameter. If a private key is included, it is represented
36603644
using the "priv" parameter. When expressed in JWK, all key parameters are base64url encoded.
@@ -7423,14 +7407,15 @@ <h3>JSON Web Signature and Encryption Algorithms Registration</h3>
74237407
<li>Change Controller: W3C Web Application Security Working Group</li>
74247408
<li>Specification Document(s): [[ This Document ]]</li>
74257409
</ul>
7410+
<!-- This will be registered by draft-ietf-cose-sphincs-plus
74267411
<ul>
74277412
<li>Algorithm Name: "SLH-DSA-SHA2-128s"</li>
74287413
<li>Algorithm Description: SLH-DSA using the SLH-DSA-SHA2-128s parameter set</li>
74297414
<li>Algorithm Usage Location(s): "JWK"</li>
74307415
<li>JOSE Implementation Requirements: Optional</li>
74317416
<li>Change Controller: W3C Web Application Security Working Group</li>
74327417
<li>Specification Document(s): [[ This Document ]]</li>
7433-
</ul>
7418+
</ul> -->
74347419
<ul>
74357420
<li>Algorithm Name: "SLH-DSA-SHA2-128f"</li>
74367421
<li>Algorithm Description: SLH-DSA using the SLH-DSA-SHA2-128f parameter set</li>
@@ -7471,14 +7456,15 @@ <h3>JSON Web Signature and Encryption Algorithms Registration</h3>
74717456
<li>Change Controller: W3C Web Application Security Working Group</li>
74727457
<li>Specification Document(s): [[ This Document ]]</li>
74737458
</ul>
7459+
<!-- This will be registered by draft-ietf-cose-sphincs-plus
74747460
<ul>
74757461
<li>Algorithm Name: "SLH-DSA-SHAKE-128s"</li>
74767462
<li>Algorithm Description: SLH-DSA using the SLH-DSA-SHAKE-128s parameter set</li>
74777463
<li>Algorithm Usage Location(s): "JWK"</li>
74787464
<li>JOSE Implementation Requirements: Optional</li>
74797465
<li>Change Controller: W3C Web Application Security Working Group</li>
74807466
<li>Specification Document(s): [[ This Document ]]</li>
7481-
</ul>
7467+
</ul> -->
74827468
<ul>
74837469
<li>Algorithm Name: "SLH-DSA-SHAKE-128f"</li>
74847470
<li>Algorithm Description: SLH-DSA using the SLH-DSA-SHAKE-128f parameter set</li>
@@ -7830,7 +7816,7 @@ <h2>Mapping between Algorithm and PKCS#8 PrivateKeyInfo</h2>
78307816
"`ML-DSA-44`"
78317817
</td>
78327818
<td>
7833-
[[CSOR]], [[draft-ietf-lamps-dilithium-certificates]]
7819+
[[CSOR]], [[RFC9881]]
78347820
</td>
78357821
</tr>
78367822
<tr>
@@ -7840,7 +7826,7 @@ <h2>Mapping between Algorithm and PKCS#8 PrivateKeyInfo</h2>
78407826
"`ML-DSA-65`"
78417827
</td>
78427828
<td>
7843-
[[CSOR]], [[draft-ietf-lamps-dilithium-certificates]]
7829+
[[CSOR]], [[RFC9881]]
78447830
</td>
78457831
</tr>
78467832
<tr>
@@ -7850,7 +7836,7 @@ <h2>Mapping between Algorithm and PKCS#8 PrivateKeyInfo</h2>
78507836
"`ML-DSA-87`"
78517837
</td>
78527838
<td>
7853-
[[CSOR]], [[draft-ietf-lamps-dilithium-certificates]]
7839+
[[CSOR]], [[RFC9881]]
78547840
</td>
78557841
</tr>
78567842
<tr>
@@ -7860,7 +7846,7 @@ <h2>Mapping between Algorithm and PKCS#8 PrivateKeyInfo</h2>
78607846
"`ML-KEM-512`"
78617847
</td>
78627848
<td>
7863-
[[CSOR]], [[draft-ietf-lamps-kyber-certificates]]
7849+
[[CSOR]], [[RFC9935]]
78647850
</td>
78657851
</tr>
78667852
<tr>
@@ -7870,7 +7856,7 @@ <h2>Mapping between Algorithm and PKCS#8 PrivateKeyInfo</h2>
78707856
"`ML-KEM-768`"
78717857
</td>
78727858
<td>
7873-
[[CSOR]], [[draft-ietf-lamps-kyber-certificates]]
7859+
[[CSOR]], [[RFC9935]]
78747860
</td>
78757861
</tr>
78767862
<tr>
@@ -7880,7 +7866,7 @@ <h2>Mapping between Algorithm and PKCS#8 PrivateKeyInfo</h2>
78807866
"`ML-KEM-1024`"
78817867
</td>
78827868
<td>
7883-
[[CSOR]], [[draft-ietf-lamps-kyber-certificates]]
7869+
[[CSOR]], [[RFC9935]]
78847870
</td>
78857871
</tr>
78867872
<tr>
@@ -8030,7 +8016,7 @@ <h2>Mapping between Algorithm and SubjectPublicKeyInfo</h2>
80308016
"`ML-DSA-44`"
80318017
</td>
80328018
<td>
8033-
[[CSOR]], [[draft-ietf-lamps-dilithium-certificates]]
8019+
[[CSOR]], [[RFC9881]]
80348020
</td>
80358021
</tr>
80368022
<tr>
@@ -8040,7 +8026,7 @@ <h2>Mapping between Algorithm and SubjectPublicKeyInfo</h2>
80408026
"`ML-DSA-65`"
80418027
</td>
80428028
<td>
8043-
[[CSOR]], [[draft-ietf-lamps-dilithium-certificates]]
8029+
[[CSOR]], [[RFC9881]]
80448030
</td>
80458031
</tr>
80468032
<tr>
@@ -8050,7 +8036,7 @@ <h2>Mapping between Algorithm and SubjectPublicKeyInfo</h2>
80508036
"`ML-DSA-87`"
80518037
</td>
80528038
<td>
8053-
[[CSOR]], [[draft-ietf-lamps-dilithium-certificates]]
8039+
[[CSOR]], [[RFC9881]]
80548040
</td>
80558041
</tr>
80568042
<tr>
@@ -8060,7 +8046,7 @@ <h2>Mapping between Algorithm and SubjectPublicKeyInfo</h2>
80608046
"`ML-KEM-512`"
80618047
</td>
80628048
<td>
8063-
[[CSOR]], [[draft-ietf-lamps-kyber-certificates]]
8049+
[[CSOR]], [[RFC9935]]
80648050
</td>
80658051
</tr>
80668052
<tr>
@@ -8070,7 +8056,7 @@ <h2>Mapping between Algorithm and SubjectPublicKeyInfo</h2>
80708056
"`ML-KEM-768`"
80718057
</td>
80728058
<td>
8073-
[[CSOR]], [[draft-ietf-lamps-kyber-certificates]]
8059+
[[CSOR]], [[RFC9935]]
80748060
</td>
80758061
</tr>
80768062
<tr>
@@ -8080,7 +8066,7 @@ <h2>Mapping between Algorithm and SubjectPublicKeyInfo</h2>
80808066
"`ML-KEM-1024`"
80818067
</td>
80828068
<td>
8083-
[[CSOR]], [[draft-ietf-lamps-kyber-certificates]]
8069+
[[CSOR]], [[RFC9935]]
80848070
</td>
80858071
</tr>
80868072
<tr>

0 commit comments

Comments
 (0)