public static class SLHDSAEngine.Shake256Engine extends SLHDSAEngine
SLHDSAEngine.Sha2Engine, SLHDSAEngine.Shake256Engine| Constructor and Description |
|---|
Shake256Engine(int n,
int w,
int d,
int a,
int k,
int h) |
| Modifier and Type | Method and Description |
|---|---|
protected byte[] |
bitmask(byte[] pkSeed,
org.bouncycastle.pqc.crypto.slhdsa.ADRS adrs,
byte[] m) |
protected byte[] |
bitmask(byte[] pkSeed,
org.bouncycastle.pqc.crypto.slhdsa.ADRS adrs,
byte[] m1,
byte[] m2) |
byte[] |
PRF_msg(byte[] prf,
byte[] randomiser,
byte[] msgPrefix,
byte[] msg) |
implGenerateKeyPair, internalGenerateSignature, internalVerifySignaturepublic byte[] PRF_msg(byte[] prf,
byte[] randomiser,
byte[] msgPrefix,
byte[] msg)
protected byte[] bitmask(byte[] pkSeed,
org.bouncycastle.pqc.crypto.slhdsa.ADRS adrs,
byte[] m)
protected byte[] bitmask(byte[] pkSeed,
org.bouncycastle.pqc.crypto.slhdsa.ADRS adrs,
byte[] m1,
byte[] m2)