#include <blowfish-encryption-manager.h>
Protected Member Functions | |
Ptr< Tuple > | OpenSslOpen (Ptr< ByteArrayValue > cipher, Ptr< ByteArrayValue > secretKey, Ptr< ByteArrayValue > initVector) |
Returns the decrypted tuple by using OpenSSL primitives when given the cipher, secret key and initialization vector as ByteArrayValues. | |
Protected Attributes | |
Ptr< EvpKey > | m_privateKey |
My private key. | |
EvpKeyCache | m_publicKeys |
Cache of public keys of other principals. |