This PR replaces #216, #218, and #220 by placing ML-KEM, ML-DSA, and SLH-DSA into a separate PQC Extension specification.
The X.509 interchange formats for the keys in these algorithms is still being determined within the IETF LAMPS working group. I propose that the default export formats for these key types should be aligned with the final RFC specifications from IETF.
This PR would enable the proposed Crypto API additions for these algorithms to be published in a Beta extension specification before the RFCs are finalized.
The content is almost entirely taken from the above PRs.
This PR replaces #216, #218, and #220 by placing ML-KEM, ML-DSA, and SLH-DSA into a separate PQC Extension specification.
The X.509 interchange formats for the keys in these algorithms is still being determined within the IETF LAMPS working group. I propose that the default export formats for these key types should be aligned with the final RFC specifications from IETF.
This PR would enable the proposed Crypto API additions for these algorithms to be published in a Beta extension specification before the RFCs are finalized.
The content is almost entirely taken from the above PRs.
Updated draft PDF for the PQC Extension: AES0119-PSA_Certified_Crypto_API-1.3_PQC_Extension-bet.0-draft.1.pdf First draft PDF for the PQC Extension:
AES0119-PSA_Certified_Crypto_API-1.3_PQC_Extension-bet.0-draft.pdfFixes #95 Fixes #96 Fixes #97