Package | Description |
---|---|
org.spongycastle.crypto.engines |
Basic cipher classes.
|
org.spongycastle.crypto.params |
Classes for parameter objects for ciphers and generators.
|
Modifier and Type | Field and Description |
---|---|
private NTRUEncryptionParameters |
NTRUEngine.params |
Constructor and Description |
---|
IndexGenerator(byte[] seed,
NTRUEncryptionParameters params)
Constructs a new index generator.
|
Modifier and Type | Field and Description |
---|---|
protected NTRUEncryptionParameters |
NTRUEncryptionKeyParameters.params |
Modifier and Type | Method and Description |
---|---|
NTRUEncryptionParameters |
NTRUEncryptionParameters.clone() |
NTRUEncryptionParameters |
NTRUEncryptionKeyGenerationParameters.getEncryptionParameters() |
NTRUEncryptionParameters |
NTRUEncryptionKeyParameters.getParameters() |
Constructor and Description |
---|
NTRUEncryptionKeyParameters(boolean privateKey,
NTRUEncryptionParameters params) |
NTRUEncryptionPrivateKeyParameters(byte[] b,
NTRUEncryptionParameters params)
Converts a byte array to a polynomial
f and constructs a new private key |
NTRUEncryptionPrivateKeyParameters(java.io.InputStream is,
NTRUEncryptionParameters params)
Reads a polynomial
f from an input stream and constructs a new private key |
NTRUEncryptionPrivateKeyParameters(IntegerPolynomial h,
Polynomial t,
IntegerPolynomial fp,
NTRUEncryptionParameters params)
Constructs a new private key from a polynomial
|
NTRUEncryptionPublicKeyParameters(byte[] b,
NTRUEncryptionParameters params)
Converts a byte array to a polynomial
h and constructs a new public key |
NTRUEncryptionPublicKeyParameters(java.io.InputStream is,
NTRUEncryptionParameters params)
Reads a polynomial
h from an input stream and constructs a new public key |
NTRUEncryptionPublicKeyParameters(IntegerPolynomial h,
NTRUEncryptionParameters params)
Constructs a new public key from a polynomial
|