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.