AESCipher(EncMode _mode=ENC_MODE_CBC) | logicalaccess::openssl::AESCipher | inlineexplicit |
cipher(const ByteVector &src, ByteVector &dest, const SymmetricKey &key, const InitializationVector &iv, bool padding) override | logicalaccess::openssl::OpenSSLSymmetricCipher | virtual |
logicalaccess::openssl::SymmetricCipher::cipher(const ByteVector &src, ByteVector &dest, const SymmetricKey &key) | logicalaccess::openssl::SymmetricCipher | |
logicalaccess::openssl::SymmetricCipher::cipher(const ByteVector &src, ByteVector &dest, const ByteVector &key, const ByteVector &iv={}) | logicalaccess::openssl::SymmetricCipher | |
d_mode | logicalaccess::openssl::OpenSSLSymmetricCipher | private |
decipher(const ByteVector &src, ByteVector &dest, const SymmetricKey &key, const InitializationVector &iv, bool padding) override | logicalaccess::openssl::OpenSSLSymmetricCipher | virtual |
logicalaccess::openssl::SymmetricCipher::decipher(const ByteVector &src, ByteVector &dest, const SymmetricKey &key) | logicalaccess::openssl::SymmetricCipher | |
logicalaccess::openssl::SymmetricCipher::decipher(const ByteVector &src, ByteVector &dest, const ByteVector &key, const ByteVector &iv={}) | logicalaccess::openssl::SymmetricCipher | |
ENC_MODE_CBC enum value | logicalaccess::openssl::OpenSSLSymmetricCipher | |
ENC_MODE_CFB enum value | logicalaccess::openssl::OpenSSLSymmetricCipher | |
ENC_MODE_CFB1 enum value | logicalaccess::openssl::OpenSSLSymmetricCipher | |
ENC_MODE_CFB8 enum value | logicalaccess::openssl::OpenSSLSymmetricCipher | |
ENC_MODE_ECB enum value | logicalaccess::openssl::OpenSSLSymmetricCipher | |
ENC_MODE_OFB enum value | logicalaccess::openssl::OpenSSLSymmetricCipher | |
EncMode enum name | logicalaccess::openssl::OpenSSLSymmetricCipher | |
getBlockSize() const override | logicalaccess::openssl::AESCipher | virtual |
getEVPCipher(const SymmetricKey &key) const override | logicalaccess::openssl::AESCipher | protectedvirtual |
M_DECRYPT enum value | logicalaccess::openssl::OpenSSLSymmetricCipher | |
M_ENCRYPT enum value | logicalaccess::openssl::OpenSSLSymmetricCipher | |
Method enum name | logicalaccess::openssl::OpenSSLSymmetricCipher | |
mode() const | logicalaccess::openssl::OpenSSLSymmetricCipher | inlineprotected |
OpenSSLSymmetricCipher(EncMode mode) | logicalaccess::openssl::OpenSSLSymmetricCipher | explicit |
start(Method method, const SymmetricKey &key, const InitializationVector &iv, bool padding) const | logicalaccess::openssl::OpenSSLSymmetricCipher | |
stop(OpenSSLSymmetricCipherContext &context) | logicalaccess::openssl::OpenSSLSymmetricCipher | static |
update(OpenSSLSymmetricCipherContext &context, const ByteVector &src) | logicalaccess::openssl::OpenSSLSymmetricCipher | static |
~OpenSSLSymmetricCipher() | logicalaccess::openssl::OpenSSLSymmetricCipher | virtual |
~SymmetricCipher() | logicalaccess::openssl::SymmetricCipher | virtual |