public class SNTRUPrimeParameters extends java.lang.Object implements KEMParameters
| Modifier and Type | Field and Description |
|---|---|
static SNTRUPrimeParameters |
sntrup1013 |
static SNTRUPrimeParameters |
sntrup1277 |
static SNTRUPrimeParameters |
sntrup653 |
static SNTRUPrimeParameters |
sntrup761 |
static SNTRUPrimeParameters |
sntrup857 |
static SNTRUPrimeParameters |
sntrup953 |
| Modifier and Type | Method and Description |
|---|---|
int |
getEncapsulationLength()
Return the size in bytes of an encapsulation produced for this parameter set, so that the
encapsulating side - which holds only a public key and no extractor - reads it from the same
place SNTRUPrimeKEMExtractor does.
|
java.lang.String |
getName() |
int |
getP() |
int |
getPrivateKeyBytes() |
int |
getPublicKeyBytes() |
int |
getQ() |
int |
getRoundedPolynomialBytes() |
int |
getRqPolynomialBytes() |
int |
getSessionKeySize() |
int |
getW() |
public static final SNTRUPrimeParameters sntrup653
public static final SNTRUPrimeParameters sntrup761
public static final SNTRUPrimeParameters sntrup857
public static final SNTRUPrimeParameters sntrup953
public static final SNTRUPrimeParameters sntrup1013
public static final SNTRUPrimeParameters sntrup1277
public java.lang.String getName()
public int getP()
public int getQ()
public int getW()
public int getPublicKeyBytes()
public int getPrivateKeyBytes()
public int getRqPolynomialBytes()
public int getRoundedPolynomialBytes()
public int getSessionKeySize()
public int getEncapsulationLength()