Bouncy Castle Cryptography Library 1.81

org.bouncycastle.pqc.math.ntru.parameters
Class NTRUHPS40961229

java.lang.Object
  extended byorg.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
      extended byorg.bouncycastle.pqc.math.ntru.parameters.NTRUHPSParameterSet
          extended byorg.bouncycastle.pqc.math.ntru.parameters.NTRUHPS40961229

public class NTRUHPS40961229
extends NTRUHPSParameterSet

NTRU-HPS parameter set with n = 1229 and q = 4096.

See Also:
NTRUHPSParameterSet

Constructor Summary
NTRUHPS40961229()
           
 
Method Summary
 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NTRUHPS40961229

public NTRUHPS40961229()
Method Detail

createPolynomial

public Polynomial createPolynomial()
Description copied from class: NTRUParameterSet
Creates a polynomial based on this parameter set.

Overrides:
createPolynomial in class NTRUHPSParameterSet

Bouncy Castle Cryptography Library 1.81