Skip to content

Commit 442758c

Browse files
committed
Adding OIDs for FIPS 203, 204, 205
1 parent e838dd8 commit 442758c

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

docs/oid_mapping.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,33 @@ The following are is the OID mapping to be used for the PQ in X.509 Project
55
Notes:
66
1. Asterisk "*" means experimental; ie likely to change after the hackathon.
77

8+
# FIPS 203, 204, and 205
9+
10+
This section provides the official OIDs assigned by NIST for FIPS 203, 204, and 205.
11+
12+
| Signature Algorithm Name | OID | Specification |
13+
| ML-DSA-44 | 2.16.840.1.101.3.4.3.17 | FIPS 204 |
14+
| ML-DSA-65 | 2.16.840.1.101.3.4.3.18 | FIPS 204 |
15+
| ML-DSA-87 | 2.16.840.1.101.3.4.3.19 | FIPS 204 |
16+
| slh-dsa-sha2-128s | 2.16.840.1.101.3.4.3.20 | FIPS 205 |
17+
| slh-dsa-sha2-128f | 2.16.840.1.101.3.4.3.21 | FIPS 205 |
18+
| slh-dsa-sha2-192s | 2.16.840.1.101.3.4.3.22 | FIPS 205 |
19+
| slh-dsa-sha2-192f | 2.16.840.1.101.3.4.3.23 | FIPS 205 |
20+
| slh-dsa-sha2-256s | 2.16.840.1.101.3.4.3.24 | FIPS 205 |
21+
| slh-dsa-sha2-256f | 2.16.840.1.101.3.4.3.25 | FIPS 205 |
22+
| slh-dsa-shake-128s | 2.16.840.1.101.3.4.3.26 | FIPS 205 |
23+
| slh-dsa-shake-128f | 2.16.840.1.101.3.4.3.27 | FIPS 205 |
24+
| slh-dsa-shake-192s | 2.16.840.1.101.3.4.3.28 | FIPS 205 |
25+
| slh-dsa-shake-192f | 2.16.840.1.101.3.4.3.29 | FIPS 205 |
26+
| slh-dsa-shake-256s | 2.16.840.1.101.3.4.3.30 | FIPS 205 |
27+
| slh-dsa-shake-256f | 2.16.840.1.101.3.4.3.31 | FIPS 205 |
28+
29+
30+
| KEM Algorithm Name | OID | Specification |
31+
| ML-KEM-512 | 2.16.840.1.101.3.4.4.1 | FIPS 203 |
32+
| ML-KEM-768 | 2.16.840.1.101.3.4.4.2 | FIPS 203 |
33+
| ML-KEM-1024 | 2.16.840.1.101.3.4.4.3 | FIPS 203 |
34+
835
## NIST Draft Standard Algorithm OIDs
936

1037
This section provides the individual OIDs for the NIST draft standard OIDs

0 commit comments

Comments
 (0)