Package com.motorola.iden.crypto

Class Summary
Cipher This class provides the functionality of a cryptographic cipher for encryption and decryption.
CipherSpi This class defines the Service Provider Interface (SPI) for the Cipher class.
DH_PrivateKey This class specifies a Diffie-Hellman private key..
DH_PublicKey This class specifies a Diffie-Hellman public key.
ECC_PrivateKey This class specifies an elliptic curve private key and doesn't support in the Gemini product.
ECC_PublicKey This class specifies an elliptic curve public key and doesn't support in the Gemini product.
KeyAgreement This class provides the functionality of a key agreement (or key exchange) protocol.
KeyAgreementSpi This class defines the Service Provider Interface (SPI) for the KeyAgreement class.
RSA_PrivateKey This class provides the RSA Private Key.
RSA_PublicKey This class provides the RSA public Key.
 

Exception Summary
BadPaddingException This exception is thrown when a particular padding mechanism is expected for the input data but the data is not padded properly.
IllegalBlockSizeException This exception is thrown when the length of data provided to a block cipher is incorrect, i.e., does not match the block size of the cipher.
NoSuchPaddingException This exception is thrown when a particular padding mechanism is requested but is not available in the environment.