| Modifier and Type | Interface and Description |
|---|---|
| pack-priv interface | |
| pack-priv interface | |
| public interface | |
| public interface | SecretKeyProcessor
Base interface for classes that permute secret keys based on some other value. |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | AsymmetricCipherKeyPair
a holding class for public/private parameter pairs. |
| pack-priv class | |
| pack-priv abstract class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | ChaChaEngine
Implementation of Daniel J. |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| public class | |
| public class | |
| pack-priv class | |
| pack-priv class | ExchangePair
Pair for a value exchange algorithm where the responding party has no private key, such as NewHope. |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv abstract class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv abstract class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | NewHope
This implementation is based heavily on the C reference implementation from https://cryptojedi.org/crypto/index.shtml. |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| public class | NHOtherInfoGenerator
OtherInfo Generator for which can be used for populating the SuppPrivInfo field used to provide shared secret data used with NIST SP 800-56A agreement algorithms. |
| pack-priv class | |
| pack-priv class | |
| public class | NHSecretKeyProcessor
A processor with associated builders for doing secret key transformation using the New Hope algorithm. |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| public class | PQCOtherInfoGenerator
Post-Quantum OtherInfo Generator for which can be used for populating the SuppPrivInfo field used to provide shared secret data used with NIST SP 800-56A agreement algorithms. |
| public class | PQCParameters
Current parameters for FrodoKEM and Classic McEliece that can be used with the PQCOtherInfoGenerator and the PQCSecretKeyProcessor. |
| public class | PQCSecretKeyProcessor
A processor with associated builders for doing secret key transformation using a PQC KEM algorithm. |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | Salsa20Engine
Implementation of Daniel J. |
| public class | |
| pack-priv class |