| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static byte[] | |
| pack-priv static byte[][] | packSecretKey(byte[] rho, byte[] tr, byte[] key, PolyVecK t0, PolyVecL s1, PolyVecK s2, DilithiumEngine engine)
|
| pack-priv static byte[] | |
| pack-priv static PolyVecK | |
| pack-priv static void | Returns: Byte matrix where byte[0] = rho, byte[1] = tr, byte[2] = key
|
| pack-priv static boolean |
| Packing | back to summary |
|---|---|
| pack-priv Packing() | |
| packPublicKey | back to summary |
|---|---|
| pack-priv static byte[] packPublicKey(PolyVecK t1, DilithiumEngine engine) | |
| packSecretKey | back to summary |
|---|---|
| pack-priv static byte[][] packSecretKey(byte[] rho, byte[] tr, byte[] key, PolyVecK t0, PolyVecL s1, PolyVecK s2, DilithiumEngine engine) | |
| packSignature | back to summary |
|---|---|
| pack-priv static byte[] packSignature(byte[] c, PolyVecL z, PolyVecK h, DilithiumEngine engine) | |
| unpackPublicKey | back to summary |
|---|---|
| pack-priv static PolyVecK unpackPublicKey(PolyVecK t1, byte[] publicKey, DilithiumEngine engine) | |
| unpackSecretKey | back to summary |
|---|---|
pack-priv static void unpackSecretKey(PolyVecK t0, PolyVecL s1, PolyVecK s2, byte[] t0Enc, byte[] s1Enc, byte[] s2Enc, DilithiumEngine engine)
| |
| unpackSignature | back to summary |
|---|---|
| pack-priv static boolean unpackSignature(PolyVecL z, PolyVecK h, byte[] sig, DilithiumEngine engine) | |