Overview
Classes: Cipher, CipherFactory, CipherImpl, CipherKey, CipherKeyImpl, CryptoIOS, CryptoInputStream, CryptoOutputStream, CryptoStreamBuf, CryptoTransform, DecryptingInputStream, DecryptingOutputStream, EncryptingInputStream, EncryptingOutputStream
Classes
class Cipher
Represents the abstract base class from which all implementations of
symmetric/asymmetric encryption algorithms must inherit.
class CipherFactory
class CipherImpl
An implementation of the Cipher class for OpenSSL's crypto library.
class CipherKey
CipherKey stores the key information for decryption/encryption of data.
class CipherKeyImpl
An implementation of the CipherKey class for OpenSSL's crypto library.
class CryptoIOS
The base class for CryptoInputStream and CryptoOutputStream.
class CryptoInputStream
This stream transforms all data passing through it using the given
CryptoTransform.
class CryptoOutputStream
This stream transforms all data passing through it using the given
CryptoTransform.
class CryptoStreamBuf
This stream buffer performs cryptographic transformation on the data
going through it.
class CryptoTransform
This interface represents the basic operations for cryptographic
transformations to be used with a CryptoInputStream or a
CryptoOutputStream.
class DecryptingInputStream
This stream decrypts all data passing through it using the given
Cipher.
class DecryptingOutputStream
This stream decrypts all data passing through it using the given
Cipher.
class EncryptingInputStream
This stream encrypts all data passing through it using the given
Cipher.
class EncryptingOutputStream
This stream encrypts all data passing through it using the given
Cipher.