Package | Description |
---|---|
org.spongycastle.crypto.generators |
Generators for keys, key pairs and password based encryption algorithms.
|
org.spongycastle.crypto.params |
Classes for parameter objects for ciphers and generators.
|
Modifier and Type | Field and Description |
---|---|
private NTRUSigningKeyGenerationParameters |
NTRUSigningKeyPairGenerator.params |
Constructor and Description |
---|
NTRUSigningKeyPairGenerator.FGBasis(Polynomial f,
Polynomial fPrime,
IntegerPolynomial h,
IntegerPolynomial F,
IntegerPolynomial G,
NTRUSigningKeyGenerationParameters params) |
Modifier and Type | Field and Description |
---|---|
static NTRUSigningKeyGenerationParameters |
NTRUSigningKeyGenerationParameters.APR2011_439
Gives 128 bits of security
|
static NTRUSigningKeyGenerationParameters |
NTRUSigningKeyGenerationParameters.APR2011_439_PROD
Like
APR2011_439 , this parameter set gives 128 bits of security but uses product-form polynomials |
static NTRUSigningKeyGenerationParameters |
NTRUSigningKeyGenerationParameters.APR2011_743
Gives 256 bits of security
|
static NTRUSigningKeyGenerationParameters |
NTRUSigningKeyGenerationParameters.APR2011_743_PROD
Like
APR2011_439 , this parameter set gives 256 bits of security but uses product-form polynomials |
(package private) NTRUSigningKeyGenerationParameters |
NTRUSigningPrivateKeyParameters.Basis.params |
static NTRUSigningKeyGenerationParameters |
NTRUSigningKeyGenerationParameters.TEST157
Generates key pairs quickly.
|
static NTRUSigningKeyGenerationParameters |
NTRUSigningKeyGenerationParameters.TEST157_PROD
Generates key pairs quickly.
|
Modifier and Type | Method and Description |
---|---|
NTRUSigningKeyGenerationParameters |
NTRUSigningKeyGenerationParameters.clone() |
Constructor and Description |
---|
NTRUSigningPrivateKeyParameters.Basis(java.io.InputStream is,
NTRUSigningKeyGenerationParameters params,
boolean include_h)
Reads a basis from an input stream and constructs a new basis.
|
NTRUSigningPrivateKeyParameters.Basis(Polynomial f,
Polynomial fPrime,
IntegerPolynomial h,
NTRUSigningKeyGenerationParameters params)
Constructs a new basis from polynomials
f, f', h . |
NTRUSigningPrivateKeyParameters(byte[] b,
NTRUSigningKeyGenerationParameters params)
Constructs a new private key from a byte array
|
NTRUSigningPrivateKeyParameters(java.io.InputStream is,
NTRUSigningKeyGenerationParameters params)
Constructs a new private key from an input stream
|