# Uses of Package
org.bouncycastle.pqc.crypto.mlkem

- Packages that use org.bouncycastle.pqc.crypto.mlkem
  Package | Description
  --- | ---
  org.bouncycastle.pqc.crypto.mlkem | This is a small portion of bouncycastle 1.80 for MLKEM, modified to reduce dependencies.

- Classes in org.bouncycastle.pqc.crypto.mlkem used by org.bouncycastle.pqc.crypto.mlkem
  Class and Description
  MLKEMEngine Core engine for ML-KEM (Module-Lattice Key Encapsulation Mechanism) operations.
  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).
  Poly Polynomial representation for ML-KEM operations.
  PolyVec Vector of polynomials for ML-KEM operations.
  Symmetric Abstract base class for symmetric cryptographic primitives in ML-KEM.