Package org.bouncycastle.pqc.crypto.ntru
The NTRU algorithm based on the round 3 submission of the NIST post-quantum cryptography. For the old NTRU, see
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.
-
Class Summary Class Description NTRUKEMExtractor NTRU secret encapsulation extractor.NTRUKEMGenerator Encapsulate a secret using NTRU.NTRUKeyGenerationParameters Key generation parameters for NTRU.NTRUKeyPairGenerator Key generator for NTRU.NTRUKeyParameters Abstract class for NTRU key pair.NTRUParameters NTRU cipher parameter setsNTRUPrivateKeyParameters NTRU private key parameter class.NTRUPublicKeyParameters NTRU public key parameter class.