| Package | Description |
|---|---|
| org.bouncycastle.pqc.crypto.mlkem |
This is a small portion of bouncycastle 1.80 for MLKEM, modified to reduce dependencies.
|
| Modifier and Type | Field and Description |
|---|---|
static MLKEMParameters |
MLKEMParameters.ml_kem_1024 |
static MLKEMParameters |
MLKEMParameters.ml_kem_512 |
static MLKEMParameters |
MLKEMParameters.ml_kem_768 |
| Modifier and Type | Method and Description |
|---|---|
MLKEMParameters |
MLKEMKeyParameters.getParameters() |
MLKEMParameters |
MLKEMKeyGenerationParameters.getParameters() |
| Constructor and Description |
|---|
MLKEMKeyGenerationParameters(SecureRandom random,
MLKEMParameters mlkemParameters) |
MLKEMKeyParameters(boolean isPrivate,
MLKEMParameters params) |
MLKEMPrivateKeyParameters(MLKEMParameters params,
byte[] encoding) |
MLKEMPrivateKeyParameters(MLKEMParameters params,
byte[] s,
byte[] hpk,
byte[] nonce,
byte[] t,
byte[] rho) |
MLKEMPrivateKeyParameters(MLKEMParameters params,
byte[] s,
byte[] hpk,
byte[] nonce,
byte[] t,
byte[] rho,
byte[] seed) |
MLKEMPublicKeyParameters(MLKEMParameters params,
byte[] encoding) |
MLKEMPublicKeyParameters(MLKEMParameters params,
byte[] t,
byte[] rho) |