AWS SDK for C++  1.9.125
AWS SDK for C++
Aws::Utils::Crypto::AES_CTR_Cipher_BCrypt Member List

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

AES_CTR_Cipher_BCrypt(const CryptoBuffer &key)Aws::Utils::Crypto::AES_CTR_Cipher_BCrypt
AES_CTR_Cipher_BCrypt(CryptoBuffer &&key, CryptoBuffer &&initializationVector)Aws::Utils::Crypto::AES_CTR_Cipher_BCrypt
AES_CTR_Cipher_BCrypt(const CryptoBuffer &key, const CryptoBuffer &initializationVector)Aws::Utils::Crypto::AES_CTR_Cipher_BCrypt
AES_CTR_Cipher_BCrypt(const AES_CTR_Cipher_BCrypt &)=deleteAws::Utils::Crypto::AES_CTR_Cipher_BCrypt
AES_CTR_Cipher_BCrypt(AES_CTR_Cipher_BCrypt &&toMove)Aws::Utils::Crypto::AES_CTR_Cipher_BCryptinline
BCryptSymmetricCipher(const CryptoBuffer &key, size_t ivSize, bool ctrMode=false)Aws::Utils::Crypto::BCryptSymmetricCipher
BCryptSymmetricCipher(const CryptoBuffer &key, const CryptoBuffer &initializationVector, const CryptoBuffer &tag=CryptoBuffer(0))Aws::Utils::Crypto::BCryptSymmetricCipher
BCryptSymmetricCipher(CryptoBuffer &&key, CryptoBuffer &&initializationVector, CryptoBuffer &&tag=std::move(CryptoBuffer(0)))Aws::Utils::Crypto::BCryptSymmetricCipher
BCryptSymmetricCipher(const BCryptSymmetricCipher &)=deleteAws::Utils::Crypto::BCryptSymmetricCipher
BCryptSymmetricCipher(BCryptSymmetricCipher &&toMove)Aws::Utils::Crypto::BCryptSymmetricCipher
CheckKeyAndIVLength(size_t expectedKeyLength, size_t expectedIVLength)Aws::Utils::Crypto::BCryptSymmetricCipherprotected
DecryptBuffer(const CryptoBuffer &encryptedData) overrideAws::Utils::Crypto::AES_CTR_Cipher_BCryptvirtual
EncryptBuffer(const CryptoBuffer &unEncryptedData) overrideAws::Utils::Crypto::AES_CTR_Cipher_BCryptvirtual
Fail() constAws::Utils::Crypto::SymmetricCipherinline
FinalizeDecryption() overrideAws::Utils::Crypto::AES_CTR_Cipher_BCryptvirtual
FinalizeEncryption() overrideAws::Utils::Crypto::AES_CTR_Cipher_BCryptvirtual
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_CTR_Cipher_BCryptprotectedvirtual
GetIV() constAws::Utils::Crypto::SymmetricCipherinline
GetKeyLengthBits() const overrideAws::Utils::Crypto::AES_CTR_Cipher_BCryptprotectedvirtual
GetTag() constAws::Utils::Crypto::SymmetricCipherinline
Good() constAws::Utils::Crypto::SymmetricCipherinline
ImportKeyBlob(BCRYPT_ALG_HANDLE handle, CryptoBuffer &key)Aws::Utils::Crypto::BCryptSymmetricCipherprotectedstatic
InitKey()Aws::Utils::Crypto::BCryptSymmetricCipherprotected
m_algHandleAws::Utils::Crypto::BCryptSymmetricCipherprotected
m_authInfoPtrAws::Utils::Crypto::BCryptSymmetricCipherprotected
m_encryptDecryptCalledAws::Utils::Crypto::BCryptSymmetricCipherprotected
m_failureAws::Utils::Crypto::SymmetricCipherprotected
m_flagsAws::Utils::Crypto::BCryptSymmetricCipherprotected
m_initializationVectorAws::Utils::Crypto::SymmetricCipherprotected
m_keyAws::Utils::Crypto::SymmetricCipherprotected
m_keyHandleAws::Utils::Crypto::BCryptSymmetricCipherprotected
m_tagAws::Utils::Crypto::SymmetricCipherprotected
m_workingIvAws::Utils::Crypto::BCryptSymmetricCipherprotected
operator bool() constAws::Utils::Crypto::SymmetricCipherinlinevirtual
operator=(const AES_CTR_Cipher_BCrypt &)=deleteAws::Utils::Crypto::AES_CTR_Cipher_BCrypt
Aws::Utils::Crypto::BCryptSymmetricCipher::operator=(const BCryptSymmetricCipher &)=deleteAws::Utils::Crypto::BCryptSymmetricCipher
Aws::Utils::Crypto::BCryptSymmetricCipher::operator=(BCryptSymmetricCipher &&toMove)Aws::Utils::Crypto::BCryptSymmetricCipher
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_CTR_Cipher_BCryptvirtual
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
~BCryptSymmetricCipher()Aws::Utils::Crypto::BCryptSymmetricCiphervirtual
~SymmetricCipher()=defaultAws::Utils::Crypto::SymmetricCiphervirtual