Package org.bouncycastle.pqc.crypto.ntru
Class NTRUParameters
- java.lang.Object
-
- org.bouncycastle.pqc.crypto.ntru.NTRUParameters
-
- All Implemented Interfaces:
CipherParameters,KEMParameters
public class NTRUParameters extends java.lang.Object implements KEMParameters
NTRU cipher parameter sets
-
-
Field Summary
Fields Modifier and Type Field Description static NTRUParametersntruhps2048509NTRU-HPS parameter set with n = 509 and q = 2048.static NTRUParametersntruhps2048677NTRU-HPS parameter set with n = 677 and q = 2048.static NTRUParametersntruhps4096821NTRU-HPS parameter set with n = 821 and q = 4096.static NTRUParametersntruhrss701NTRU-HRSS parameter set with n = 701.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetName()intgetSessionKeySize()
-
-
-
Field Detail
-
ntruhps2048509
public static final NTRUParameters ntruhps2048509
NTRU-HPS parameter set with n = 509 and q = 2048.
-
ntruhps2048677
public static final NTRUParameters ntruhps2048677
NTRU-HPS parameter set with n = 677 and q = 2048.
-
ntruhps4096821
public static final NTRUParameters ntruhps4096821
NTRU-HPS parameter set with n = 821 and q = 4096.
-
ntruhrss701
public static final NTRUParameters ntruhrss701
NTRU-HRSS parameter set with n = 701.
-
-