Package | Description |
---|---|
com.tinfoilsms.crypto | |
com.tinfoilsms.test | |
org.spongycastle.asn1.cryptopro |
Support classes for CRYPTO-PRO related objects - such as GOST identifiers.
|
org.spongycastle.crypto.agreement |
Basic key agreement classes.
|
org.spongycastle.crypto.engines |
Basic cipher classes.
|
org.spongycastle.crypto.generators |
Generators for keys, key pairs and password based encryption algorithms.
|
org.spongycastle.crypto.macs |
Classes for creating MACs and HMACs.
|
org.spongycastle.crypto.params |
Classes for parameter objects for ciphers and generators.
|
org.spongycastle.crypto.signers |
Basic signers.
|
org.spongycastle.crypto.tls |
A lightweight TLS API.
|
org.spongycastle.crypto.util |
Some general utility/conversion classes.
|
org.spongycastle.jcajce.provider.asymmetric.ec |
Class and Description |
---|
ECDomainParameters |
ECPrivateKeyParameters |
ECPublicKeyParameters |
IESParameters
parameters for using an integrated cipher in stream mode.
|
Class and Description |
---|
ECPrivateKeyParameters |
ECPublicKeyParameters |
Nonce
Provides support for generating numbers used once (nonce) which can be used as
IVs for block cipher modes of operation such as CBC or CTR.
|
Class and Description |
---|
ECDomainParameters |
Class and Description |
---|
ElGamalKeyParameters |
IESParameters
parameters for using an integrated cipher in stream mode.
|
KDFParameters
parameters for Key derivation functions for IEEE P1363a
|
KeyParameter |
NaccacheSternKeyParameters
Public key parameters for NaccacheStern cipher.
|
NTRUEncryptionParameters
A set of parameters for NtruEncrypt.
|
NTRUEncryptionPrivateKeyParameters
A NtruEncrypt private key is essentially a polynomial named
f
which takes different forms depending on whether product-form polynomials are used,
and on fastP The inverse of f modulo p is precomputed on initialization. |
NTRUEncryptionPublicKeyParameters
A NtruEncrypt public key is essentially a polynomial named
h . |
ParametersWithIV |
RSAKeyParameters |
Class and Description |
---|
DHKeyGenerationParameters |
DHParameters |
DSAKeyGenerationParameters |
DSAParameters |
ECDomainParameters |
ElGamalKeyGenerationParameters |
ElGamalParameters |
GOST3410KeyGenerationParameters |
GOST3410Parameters |
NaccacheSternKeyGenerationParameters
Parameters for NaccacheStern public private key generation.
|
NTRUEncryptionKeyGenerationParameters
A set of parameters for NtruEncrypt.
|
NTRUSigningKeyGenerationParameters
A set of parameters for NtruSign.
|
NTRUSigningPrivateKeyParameters.Basis
A NtruSign basis.
|
RSAKeyGenerationParameters |
RSAKeyParameters |
Class and Description |
---|
KeyParameter |
Class and Description |
---|
DSAKeyParameters |
ECKeyParameters |
GOST3410KeyParameters |
NTRUSigningParameters
A set of parameters for NtruSign.
|
NTRUSigningPrivateKeyParameters
A NtruSign private key comprises one or more
NTRUSigningPrivateKeyParameters.Basis of three polynomials each,
except the zeroth basis for which h is undefined. |
NTRUSigningPublicKeyParameters
A NtruSign public key is essentially a polynomial named
h . |
Class and Description |
---|
AsymmetricKeyParameter |
Class and Description |
---|
AsymmetricKeyParameter |
ECDomainParameters |
ECKeyGenerationParameters |
ECPrivateKeyParameters |
ECPublicKeyParameters |