Bouncy Castle Cryptography Library 1.79

org.bouncycastle.pqc.math.ntru.parameters
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

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
Following copied from class: org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
Returns:
an instance of Polynomial

Bouncy Castle Cryptography Library 1.79