See: Description
| Class | Description |
|---|---|
| CBD | Central Binomial Distribution (CBD) sampling for ML-KEM operations. |
| MLKEMEngine | Core engine for ML-KEM (Module-Lattice Key Encapsulation Mechanism) operations. |
| MLKEMExtractor | Extractor for ML-KEM private key operations. |
| MLKEMGenerator | Generator for ML-KEM encapsulated secrets. |
| MLKEMIndCpa | Indistinguishability under Chosen Plaintext Attack (IND-CPA) security for ML-KEM. |
| MLKEMKeyGenerationParameters | Key generation parameters for ML-KEM (Module-Lattice Key Encapsulation Mechanism). |
| MLKEMKeyPairGenerator | Creates a new MLKEMKeyPairGenerator instance. |
| MLKEMKeyParameters | Base key parameters for ML-KEM (Module-Lattice Key Encapsulation Mechanism). |
| MLKEMParameters | Parameters for ML-KEM (Module-Lattice Key Encapsulation Mechanism) algorithms. |
| MLKEMPrivateKeyParameters | Private key parameters for ML-KEM (Module-Lattice Key Encapsulation Mechanism). |
| MLKEMPublicKeyParameters | Public key parameters for ML-KEM (Module-Lattice Key Encapsulation Mechanism). |
| Ntt | Number Theoretic Transform (NTT) implementation for ML-KEM operations. |
| Poly | Polynomial representation for ML-KEM operations. |
| PolyVec | Vector of polynomials for ML-KEM operations. |
| Reduce | Polynomial reduction operations for ML-KEM cryptography. |
| Symmetric | Abstract base class for symmetric cryptographic primitives in ML-KEM. |
| Symmetric.ShakeSymmetric | SHAKE-based symmetric implementation for ML-KEM operations. |