| 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 | Method and Description |
|---|---|
void | PolyVec.addPoly(PolyVec b)addPoly. |
void | MLKEMIndCpa.generateMatrix(PolyVec[] aMatrix,
byte[] seed,
boolean transposed)generateMatrix. |
byte[] | MLKEMIndCpa.packPublicKey(PolyVec publicKeyPolyVec,
byte[] seed)packPublicKey. |
byte[] | MLKEMIndCpa.packSecretKey(PolyVec secretKeyPolyVec)packSecretKey. |
static void | PolyVec.pointwiseAccountMontgomery(Poly out,
PolyVec inp1,
PolyVec inp2,
MLKEMEngine engine)pointwiseAccountMontgomery. |
byte[] | MLKEMIndCpa.unpackPublicKey(PolyVec publicKeyPolyVec,
byte[] publicKey)unpackPublicKey. |
void | MLKEMIndCpa.unpackSecretKey(PolyVec secretKeyPolyVec,
byte[] secretKey)unpackSecretKey. |