org.bouncycastle.pqc.legacy.crypto.ntru .
This implementation is based on the C reference implementation submitted for the round 3 NIST PQC competition, released under CC0-1.0 license.
| Modifier and Type | Class and Description |
|---|---|
| public class | NTRUKEMExtractor
NTRU secret encapsulation extractor. |
| public class | NTRUKEMGenerator
Encapsulate a secret using NTRU. |
| public class | NTRUKeyGenerationParameters
Key generation parameters for NTRU. |
| public class | NTRUKeyPairGenerator
Key generator for NTRU. |
| public abstract class | NTRUKeyParameters
Abstract class for NTRU key pair. |
| pack-priv class | NTRUOWCPA
An OW-CPA secure deterministic public key encryption scheme (DPKE). |
| public class | NTRUParameters
NTRU cipher parameter sets |
| public class | NTRUPrivateKeyParameters
NTRU private key parameter class. |
| public class | NTRUPublicKeyParameters
NTRU public key parameter class. |
| pack-priv class | NTRUSampling
NTRU sampling. |
| pack-priv class | OWCPADecryptResult
Class for return values of |
| pack-priv class | OWCPAKeyPair
Key pair generated by OWCPA. |
| pack-priv class | PolynomialPair
Class containing a pair of polynomials. |