Class NTRUHPS4096821
- java.lang.Object
-
- org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
-
- org.bouncycastle.pqc.math.ntru.parameters.NTRUHPSParameterSet
-
- org.bouncycastle.pqc.math.ntru.parameters.NTRUHPS4096821
-
public class NTRUHPS4096821 extends NTRUHPSParameterSet
NTRU-HPS parameter set with n = 821 and q = 4096.- See Also:
NTRUHPSParameterSet
-
-
Constructor Summary
Constructors Constructor Description NTRUHPS4096821()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Polynomial
createPolynomial()
Creates 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
-
-
-
-
Method Detail
-
createPolynomial
public Polynomial createPolynomial()
Description copied from class:NTRUParameterSet
Creates a polynomial based on this parameter set.- Overrides:
createPolynomial
in classNTRUHPSParameterSet
- Returns:
- an instance of
Polynomial
-
-