Class NTRUHPS40961229
java.lang.Object
org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
org.bouncycastle.pqc.math.ntru.parameters.NTRUHPSParameterSet
org.bouncycastle.pqc.math.ntru.parameters.NTRUHPS40961229
NTRU-HPS parameter set with n = 1229 and q = 4096.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionCreates a polynomial based on this parameter set.Methods inherited from class org.bouncycastle.pqc.math.ntru.parameters.NTRUHPSParameterSet
sampleFgBytes, sampleRmBytes, weight
Methods inherited from class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
logQ, n, ntruCiphertextBytes, ntruPublicKeyBytes, ntruSecretKeyBytes, owcpaBytes, owcpaMsgBytes, owcpaPublicKeyBytes, owcpaSecretKeyBytes, packDegree, packTrinaryBytes, prfKeyBytes, q, sampleFixedTypeBytes, sampleIidBytes, seedBytes, sharedKeyBytes
-
Constructor Details
-
NTRUHPS40961229
public NTRUHPS40961229()
-
-
Method Details
-
createPolynomial
Description copied from class:NTRUParameterSet
Creates a polynomial based on this parameter set.- Overrides:
createPolynomial
in classNTRUHPSParameterSet
- Returns:
- an instance of
Polynomial
-