Added in API level 1

AlgorithmParameterSpec

interface AlgorithmParameterSpec
ChaCha20ParameterSpec

This class specifies the parameters used with the ChaCha20 algorithm.

DHGenParameterSpec

This class specifies the set of parameters used for generating Diffie-Hellman (system) parameters for use in Diffie-Hellman key agreement.

DHParameterSpec

This class specifies the set of parameters used with the Diffie-Hellman algorithm, as specified in PKCS #3: Diffie-Hellman Key-Agreement Standard.

DSAGenParameterSpec

This immutable class specifies the set of parameters used for generating DSA parameters as specified in FIPS 186-3 Digital Signature Standard (DSS).

DSAParameterSpec

This class specifies the set of parameters used with the DSA algorithm.

ECGenParameterSpec

This immutable class specifies the set of parameters used for generating elliptic curve (EC) domain parameters.

ECParameterSpec

This immutable class specifies the set of domain parameters used with elliptic curve cryptography (ECC).

EdDSAParameterSpec

A class used to specify EdDSA signature and verification parameters.

GCMParameterSpec

Specifies the set of parameters required by a using the Galois/Counter Mode (GCM) mode.

IvParameterSpec

This class specifies an initialization vector (IV).

KeyGenParameterSpec

AlgorithmParameterSpec for initializing a KeyPairGenerator or a KeyGenerator of the Android Keystore system.

KeyPairGeneratorSpec

This provides the required parameters needed for initializing the KeyPairGenerator that works with Android KeyStore facility.

MGF1ParameterSpec

This class specifies the set of parameters used with mask generation function MGF1 in OAEP Padding and RSASSA-PSS signature scheme, as defined in the PKCS#1 v2.2 standard.

NamedParameterSpec

This class is used to specify any algorithm parameters that are determined by a standard name.

OAEPParameterSpec

This class specifies the set of parameters used with OAEP Padding, as defined in the PKCS #1 standard.

PBEParameterSpec

This class specifies the set of parameters used with password-based encryption (PBE), as defined in the PKCS #5 standard.

PSSParameterSpec

This class specifies a parameter spec for RSASSA-PSS signature scheme, as defined in the PKCS#1 v2.2 standard.

RC2ParameterSpec

This class specifies the parameters used with the RC2 algorithm.

RC5ParameterSpec

This class specifies the parameters used with the RC5 algorithm.

RSAKeyGenParameterSpec

This class specifies the set of parameters used to generate an RSA key pair.

ECGenParameterSpec

This immutable class specifies the set of parameters used for generating elliptic curve (EC) domain parameters.

A (transparent) specification of cryptographic parameters.

This interface contains no methods or constants. Its only purpose is to group (and provide type safety for) all parameter specifications. All parameter specifications must implement this interface.

Summary