Package javax.crypto

Interface Summary
SecretKey Global empty interface for secret keys.
 

Class Summary
Cipher Engine class for algorithm independent Cipher object creation.
CipherInputStream Class for en/decrypting data read from an input stream.
CipherOutputStream Class for en/decrypting data to be written to an output stream.
CipherSpi Service Provider Interface (SPI) for the Cipher class.
IaikSecurity This class handles Security providers, algorithm names, aliases, and so on.
KeyAgreement Engine class for algorithm independent Key Agreement.
KeyAgreementSpi Service Provider Interface (SPI) for the KeyAgreement class.
KeyGenerator Engine class for creating secret keys in algorithm independent manner.
KeyGeneratorSpi Service Provider Interface (SPI) for the KeyGenerator class.
Mac Engine class for algorithm independent MAC object creation.
MacSpi Service Provider Interface (SPI) for the MAC class.
NullCipher Cipher that does not process the data.
SealedObject Class for cryptographic "sealing" a serialized object.
SecretKeyFactory Key factory for secret keys.
SecretKeyFactorySpi Service Provider Interface (SPI) for the SecretKeyFactory class.
 

Exception Summary
BadPaddingException Exception for any kind of padding scheme violation.
IllegalBlockSizeException Exception for any kind of block size violation.
NoSuchPaddingException Exception for not supported padding scheme access.
ShortBufferException Exception for buffers of too small size.