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 NTRUParameters
ntruhps2048509
NTRU-HPS parameter set with n = 509 and q = 2048.static NTRUParameters
ntruhps2048677
NTRU-HPS parameter set with n = 677 and q = 2048.static NTRUParameters
ntruhps40961229
NTRU-HPS parameter set with n = 1229 and q = 4096.static NTRUParameters
ntruhps4096821
NTRU-HPS parameter set with n = 821 and q = 4096.static NTRUParameters
ntruhrss1373
NTRU-HRSS parameter set with n = 1373.static NTRUParameters
ntruhrss701
NTRU-HRSS parameter set with n = 701.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getName()
int
getSessionKeySize()
-
-
-
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.
-
ntruhps40961229
public static final NTRUParameters ntruhps40961229
NTRU-HPS parameter set with n = 1229 and q = 4096.
-
ntruhrss701
public static final NTRUParameters ntruhrss701
NTRU-HRSS parameter set with n = 701.
-
ntruhrss1373
public static final NTRUParameters ntruhrss1373
NTRU-HRSS parameter set with n = 1373.
-
-