| Cipher |
This class provides access to implementations of cryptographic ciphers for
encryption and decryption.
|
| CipherInputStream |
This class wraps an InputStream and a cipher so that read()
methods return data that are read from the underlying InputStream and
processed by the cipher.
|
| CipherOutputStream |
This class wraps an output stream and a cipher so that write methods
send the data through the cipher before writing them to the underlying output
stream.
|
| CipherSpi |
This class defines the Service Provider Interface (SPI) for
cryptographic ciphers.
|
| EncryptedPrivateKeyInfo |
|
| ExemptionMechanism |
This class implements the functionality of an exemption mechanism such as
key recovery, key weakening, or key escrow.
|
| ExemptionMechanismSpi |
The Service Provider Interface (SPI) definition for the
ExemptionMechanism class.
|
| KeyAgreement |
This class provides the functionality for a key exchange protocol.
|
| KeyAgreementSpi |
The Service Provider Interface (SPI) definition for the
KeyAgreement class.
|
| KeyGenerator |
This class provides the public API for generating symmetric cryptographic
keys.
|
| KeyGeneratorSpi |
The Service Provider Interface (SPI) definition for the
KeyGenerator class.
|
| Mac |
This class provides the public API for Message Authentication Code
(MAC) algorithms.
|
| MacSpi |
The Service-Provider Interface (SPI) definition for the
Mac class.
|
| NullCipher |
This class provides an identity cipher that does not transform the input data
in any way.
|
| SealedObject |
A SealedObject is a wrapper around a serializable object
instance and encrypts it using a cryptographic cipher.
|
| SecretKeyFactory |
The public API for SecretKeyFactory implementations.
|
| SecretKeyFactorySpi |
The Service Provider Interface (SPI) definition for the
SecretKeyFactory class.
|