lamps-wg / draft-composite-kem

IETF draft specifying PQC composite KEM algorithms for use in X.509 and CMS
Other
6 stars 3 forks source link

The DER Encoded ML-KEM ObjectID are incorrect #83

Closed johngray-dev closed 1 month ago

johngray-dev commented 1 month ago

The draft currently has this:

ML-KEM-768

ASN.1: algorithm AlgorithmIdentifier ::= { algorithm id-alg-ml-kem-768 -- (2.16.840.1.101.4.2) }

DER: 30 0B 06 07 60 86 48 01 65 04 02

ML-KEM-1024

ASN.1:

ASN.1: algorithm AlgorithmIdentifier ::= { algorithm id-alg-ml-kem-1024 -- (2.16.840.1.101.4.3) }

DER: 30 0B 06 07 60 86 48 01 65 04 03

IT should be:

ML-KEM-768

ASN.1: algorithm AlgorithmIdentifier ::= { algorithm id-alg-ml-kem-768 -- (2.16.840.1.101.3.4.4.2) }

DER: 30 0B 06 07 60 86 48 01 65 03 04 04 02

ML-KEM-1024

ASN.1:

ASN.1: algorithm AlgorithmIdentifier ::= { algorithm id-alg-ml-kem-1024 -- (2.16.840.1.101.3.4.4.3) }

DER: 30 0B 06 07 60 86 48 01 65 03 04 04 03