AWS SDK for C++  1.9.126
AWS SDK for C++
Aws::Utils::Crypto::AES_KeyWrap_Cipher_OpenSSL Member List

This is the complete list of members for Aws::Utils::Crypto::AES_KeyWrap_Cipher_OpenSSL, including all inherited members.

AES_KeyWrap_Cipher_OpenSSL(const CryptoBuffer &key)Aws::Utils::Crypto::AES_KeyWrap_Cipher_OpenSSL
AES_KeyWrap_Cipher_OpenSSL(const AES_KeyWrap_Cipher_OpenSSL &)=deleteAws::Utils::Crypto::AES_KeyWrap_Cipher_OpenSSL
AES_KeyWrap_Cipher_OpenSSL(AES_KeyWrap_Cipher_OpenSSL &&)=defaultAws::Utils::Crypto::AES_KeyWrap_Cipher_OpenSSL
CheckKeyAndIVLength(size_t expectedKeyLength, size_t expectedIVLength)Aws::Utils::Crypto::OpenSSLCipherprotected
DecryptBuffer(const CryptoBuffer &) overrideAws::Utils::Crypto::AES_KeyWrap_Cipher_OpenSSLvirtual
EncryptBuffer(const CryptoBuffer &) overrideAws::Utils::Crypto::AES_KeyWrap_Cipher_OpenSSLvirtual
Fail() constAws::Utils::Crypto::SymmetricCipherinline
FinalizeDecryption() overrideAws::Utils::Crypto::AES_KeyWrap_Cipher_OpenSSLvirtual
FinalizeEncryption() overrideAws::Utils::Crypto::AES_KeyWrap_Cipher_OpenSSLvirtual
GenerateIV(size_t ivLengthBytes, bool ctrMode=false)Aws::Utils::Crypto::SymmetricCipherstatic
GenerateKey(size_t keyLengthBytes=SYMMETRIC_KEY_LENGTH)Aws::Utils::Crypto::SymmetricCipherstatic
GetBlockSizeBytes() const overrideAws::Utils::Crypto::AES_KeyWrap_Cipher_OpenSSLinlineprotectedvirtual
GetIV() constAws::Utils::Crypto::SymmetricCipherinline
GetKeyLengthBits() const overrideAws::Utils::Crypto::AES_KeyWrap_Cipher_OpenSSLinlineprotectedvirtual
GetTag() constAws::Utils::Crypto::SymmetricCipherinline
Good() constAws::Utils::Crypto::SymmetricCipherinline
m_decryptor_ctxAws::Utils::Crypto::OpenSSLCipherprotected
m_encryptor_ctxAws::Utils::Crypto::OpenSSLCipherprotected
m_failureAws::Utils::Crypto::SymmetricCipherprotected
m_initializationVectorAws::Utils::Crypto::SymmetricCipherprotected
m_keyAws::Utils::Crypto::SymmetricCipherprotected
m_tagAws::Utils::Crypto::SymmetricCipherprotected
OpenSSLCipher(const CryptoBuffer &key, size_t ivSize, bool ctrMode=false)Aws::Utils::Crypto::OpenSSLCipher
OpenSSLCipher(CryptoBuffer &&key, CryptoBuffer &&initializationVector, CryptoBuffer &&tag=CryptoBuffer(0))Aws::Utils::Crypto::OpenSSLCipher
OpenSSLCipher(const CryptoBuffer &key, const CryptoBuffer &initializationVector, const CryptoBuffer &tag=CryptoBuffer(0))Aws::Utils::Crypto::OpenSSLCipher
OpenSSLCipher(const OpenSSLCipher &other)=deleteAws::Utils::Crypto::OpenSSLCipher
OpenSSLCipher(OpenSSLCipher &&toMove)Aws::Utils::Crypto::OpenSSLCipher
operator bool() constAws::Utils::Crypto::SymmetricCipherinlinevirtual
operator=(const AES_KeyWrap_Cipher_OpenSSL &)=deleteAws::Utils::Crypto::AES_KeyWrap_Cipher_OpenSSL
Aws::Utils::Crypto::OpenSSLCipher::operator=(const OpenSSLCipher &other)=deleteAws::Utils::Crypto::OpenSSLCipher
Aws::Utils::Crypto::OpenSSLCipher::operator=(OpenSSLCipher &&toMove)=defaultAws::Utils::Crypto::OpenSSLCipher
Aws::Utils::Crypto::SymmetricCipher::operator=(const SymmetricCipher &other)=deleteAws::Utils::Crypto::SymmetricCipher
Aws::Utils::Crypto::SymmetricCipher::operator=(SymmetricCipher &&toMove)Aws::Utils::Crypto::SymmetricCipherinline
Reset() overrideAws::Utils::Crypto::AES_KeyWrap_Cipher_OpenSSLvirtual
SymmetricCipher(const CryptoBuffer &key, size_t ivSize, bool ivGenerationInCtrMode=false)Aws::Utils::Crypto::SymmetricCipherinline
SymmetricCipher(const CryptoBuffer &key, const CryptoBuffer &initializationVector, const CryptoBuffer &tag=CryptoBuffer(0))Aws::Utils::Crypto::SymmetricCipherinline
SymmetricCipher(CryptoBuffer &&key, CryptoBuffer &&initializationVector, CryptoBuffer &&tag=CryptoBuffer(0))Aws::Utils::Crypto::SymmetricCipherinline
SymmetricCipher(const SymmetricCipher &other)=deleteAws::Utils::Crypto::SymmetricCipher
SymmetricCipher(SymmetricCipher &&toMove)Aws::Utils::Crypto::SymmetricCipherinline
SymmetricCipher()Aws::Utils::Crypto::SymmetricCipherinlineprotected
~OpenSSLCipher()Aws::Utils::Crypto::OpenSSLCiphervirtual
~SymmetricCipher()=defaultAws::Utils::Crypto::SymmetricCiphervirtual