Class Summary |
Cipher |
This class implements a cryptographic cipher for transforming
data. |
CipherInputStream |
This is an InputStream that filters its data
through a Cipher before returning it. |
CipherOutputStream |
A filtered output stream that transforms data written to it with a
Cipher before sending it to the underlying output stream.
|
CipherSpi |
This class represents the Service Provider Interface
(SPI) for cryptographic ciphers. |
EncryptedPrivateKeyInfo |
An implementation of the EncryptedPrivateKeyInfo ASN.1
type as specified in PKCS #8 -
Private-Key Information Syntax Standard.
|
ExemptionMechanism |
An exemption mechanism, which will conditionally allow cryptography
where it is not normally allowed, implements things such as key
recovery, key weakening, or key escrow.
|
ExemptionMechanismSpi |
The Service Provider Interface (SPI) for the ExemptionMechanism class.
|
KeyAgreement |
Key agreement is a method in which two or more parties may agree on a
secret key for symmetric cryptography or message authentication
without transmitting any secrets in the clear. |
KeyAgreementSpi |
This is the Service Provider Interface (SPI) for the
KeyAgreement class.
|
KeyGenerator |
A generic producer of keys for symmetric cryptography. |
KeyGeneratorSpi |
The Service Provider Interface (SPI) for the KeyGenerator class.
|
Mac |
This class implements a "message authentication code" (MAC), a method
to ensure the integrity of data transmitted between two parties who
share a common secret key.
|
MacSpi |
This is the Service Provider Interface (SPI) for the
Mac class.
|
NullCipher |
Trivial subclass of Cipher that implements the identity
transformation, where the input is always copied to the output
unchanged. |
SealedObject |
This class allows any Serializable object to be
stored in an encrypted form.
|
SecretKeyFactory |
A secret key factory translates SecretKey objects to and from
KeySpec objects, and can translate between
different vendors' representations of SecretKey objects (for
security or semantics; whichever applies).
|
SecretKeyFactorySpi |
The Service Provider Interface (SPI) for the SecretKeyFactory class.
|