34 unsigned char getBlockSize()
const override;
42 const EVP_CIPHER *getEVPCipher(
const SymmetricKey &key)
const override;
A DES cipher.
Definition: des_cipher.hpp:23
DESCipher(EncMode _mode=ENC_MODE_CBC)
Constructor.
Definition: des_cipher.hpp:29
A OpenSSL symmetric cipher base class.
Definition: openssl_symmetric_cipher.hpp:33
EncMode
Encryption mode.
Definition: openssl_symmetric_cipher.hpp:39
An immutable symmetric key.
Definition: symmetric_key.hpp:27
OpenSSL symmetric cipher base class.