constKEM_ML_KEM_768:KEMFactory
Module-Lattice-Based Key Encapsulation Mechanism (ML-KEM-768).
A post-quantum KEM based on structured lattices (FIPS 203 / CRYSTALS-Kyber).
Depends on the following Web Cryptography algorithms being supported in the runtime:
- ML-KEM-768 key encapsulation
- SHAKE256 (cSHAKE256 without any parameters) digest on the recipient for key derivation
This is a factory function that must be passed to the CipherSuite constructor.
Tip
An implementation of this algorithm not reliant on Web Cryptography is also exported by
@panva/hpke-noble