| Class | Description |
|---|---|
| MLKEMAlgorithmParametersSpi |
This class represents the opaque definition of parameters used
by Kyber.
|
| MLKEMBenchmarkRunner |
ML-KEM Benchmark Runner
|
| MLKEMKemSpi |
This class extends the KeyEncapsulationMechanismSpi and serves
as an interface for users to encapsule and decapsule keys with the Kyber [0]
Algorithm.
|
| MLKEMKeyFactorySpi |
This class implements the KeyFactorySpi for Kyber [0].
|
| MLKEMKeyPairGeneratorSpi |
This class extends the KeyPairGenerator and serves
as an interface for users to create KeyPairs for the Kyber [0]
Algorithm.
|
| MLKEMParameterSpec |
Implements the AlgorithmParameterSpec interface for the
Kyber [0] KEM.
|
| MLKEMPrivateKey |
This class holds a Kyber [0] Private Key.
|
| MLKEMPrivateKeySpec |
This class is the Private Key Spec for Kyber [0].
|
| MLKEMPublicKey |
This class holds a Kyber [0] Public Key.
|
| MLKEMPublicKeySpec |
This class is the Public Key Spec for Kyber [0].
|
| Enum | Description |
|---|---|
| MLKEMParameterSpec.ParameterSets |
The possible parameter sets for Kyber.
|
| MLKEMPrivateKey.PrivateKeyEncoding |
This enumeration is only applied for the needed encoding as an ASN.1 object.
|
Copyright © 2020–2025 Stiftung SIC. All rights reserved.