org.bouncycastle.pqc.math.ntru.parameters.NTRUHPS40961229 Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of bcprov-jdk15to18 Show documentation
Show all versions of bcprov-jdk15to18 Show documentation
The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.5 to JDK 1.8.
package org.bouncycastle.pqc.math.ntru.parameters;
import org.bouncycastle.pqc.math.ntru.HPS4096Polynomial;
import org.bouncycastle.pqc.math.ntru.Polynomial;
/**
* NTRU-HPS parameter set with n = 1229 and q = 4096.
*
* @see NTRUHPSParameterSet
*/
public class NTRUHPS40961229
extends NTRUHPSParameterSet
{
public NTRUHPS40961229()
{
super(
1229,
12,
32,
32,
32 // Category 5 (local model)
);
}
@Override
public Polynomial createPolynomial()
{
return new HPS4096Polynomial(this);
}
}