Class Poco::Crypto::CipherImpl (original) (raw)
Library: Crypto
Package: Cipher
Header: Poco/Crypto/CipherImpl.h
Description
An implementation of the Cipher class for OpenSSL's crypto library.
Inheritance
Direct Base Classes: Cipher
All Base Classes: Cipher, Poco::RefCountedObject
Member Summary
Member Functions: createDecryptor, createEncryptor, name
Inherited Functions: createDecryptor, createEncryptor, decrypt, decryptString, duplicate, encrypt, encryptString, name, referenceCount, release
Constructors
CipherImpl
CipherImpl(
const CipherKey & key
);
Destructor
~CipherImpl 
virtual ~CipherImpl();
Member Functions
createDecryptor 
CryptoTransform::Ptr createDecryptor();
Creates a decryptor object.
createEncryptor 
CryptoTransform::Ptr createEncryptor();
Creates an encryptor object.
name

const std::string & name() const;
Returns the name of the cipher.