Botan  2.1.0
Crypto and TLS for C++11
Botan::GMAC Member List

This is the complete list of members for Botan::GMAC, including all inherited members.

add_final_block(secure_vector< uint8_t > &x, size_t ad_len, size_t pt_len)Botan::GHASHprotected
clear() overrideBotan::GMACvirtual
clone() const overrideBotan::GMACvirtual
create(const std::string &algo_spec, const std::string &provider="")Botan::MessageAuthenticationCodestatic
create_or_throw(const std::string &algo_spec, const std::string &provider="")Botan::MessageAuthenticationCodestatic
Botan::final(uint8_t out[])Botan::Buffered_Computationinline
Botan::final()Botan::Buffered_Computationinline
Botan::final(std::vector< uint8_t, Alloc > &out)Botan::Buffered_Computationinline
Botan::GHASH::final()Botan::GHASH
final_stdvec()Botan::Buffered_Computationinline
ghash_update(secure_vector< uint8_t > &x, const uint8_t input[], size_t input_len)Botan::GHASHprotected
GMAC(BlockCipher *cipher)Botan::GMACexplicit
GMAC(const GMAC &)=deleteBotan::GMAC
key_spec() const overrideBotan::GMACinlinevirtual
m_ad_lenBotan::GHASHprotected
m_ghashBotan::GHASHprotected
m_HBotan::GHASHprotected
m_H_adBotan::GHASHprotected
Botan::maximum_keylength() const Botan::SymmetricAlgorithminline
Botan::GHASH::maximum_keylength() const Botan::SymmetricAlgorithminline
Botan::minimum_keylength() const Botan::SymmetricAlgorithminline
Botan::GHASH::minimum_keylength() const Botan::SymmetricAlgorithminline
name() const overrideBotan::GMACvirtual
nonce_hash(const uint8_t nonce[], size_t len)Botan::GHASH
operator=(const GMAC &)=deleteBotan::GMAC
output_length() const overrideBotan::GMACvirtual
process(const uint8_t in[], size_t length)Botan::Buffered_Computationinline
process(const secure_vector< uint8_t > &in)Botan::Buffered_Computationinline
process(const std::vector< uint8_t > &in)Botan::Buffered_Computationinline
process(const std::string &in)Botan::Buffered_Computationinline
provider() const Botan::MessageAuthenticationCodeinlinevirtual
providers(const std::string &algo_spec)Botan::MessageAuthenticationCodestatic
reset()Botan::GHASH
set_associated_data(const uint8_t ad[], size_t ad_len)Botan::GHASH
Botan::set_key(const SymmetricKey &key)Botan::SymmetricAlgorithminline
Botan::set_key(const std::vector< uint8_t, Alloc > &key)Botan::SymmetricAlgorithminline
Botan::set_key(const uint8_t key[], size_t length)Botan::SymmetricAlgorithminline
Botan::GHASH::set_key(const SymmetricKey &key)Botan::SymmetricAlgorithminline
Botan::GHASH::set_key(const std::vector< uint8_t, Alloc > &key)Botan::SymmetricAlgorithminline
Botan::GHASH::set_key(const uint8_t key[], size_t length)Botan::SymmetricAlgorithminline
start(const uint8_t nonce[], size_t nonce_len)Botan::GMAC
start(const secure_vector< uint8_t > &nonce)Botan::GMAC
start(const std::vector< uint8_t > &nonce)Botan::GMAC
Botan::MessageAuthenticationCode::start(const std::vector< uint8_t, Alloc > &nonce)Botan::MessageAuthenticationCodeinline
Botan::MessageAuthenticationCode::start()Botan::MessageAuthenticationCodeinline
Botan::update(const uint8_t in[], size_t length)Botan::Buffered_Computationinline
Botan::update(const secure_vector< uint8_t > &in)Botan::Buffered_Computationinline
Botan::update(const std::vector< uint8_t > &in)Botan::Buffered_Computationinline
Botan::update(const std::string &str)Botan::Buffered_Computationinline
Botan::update(uint8_t in)Botan::Buffered_Computationinline
Botan::GHASH::update(const uint8_t in[], size_t len)Botan::GHASH
update_be(const T in)Botan::Buffered_Computationinline
Botan::valid_keylength(size_t length) const Botan::SymmetricAlgorithminline
Botan::GHASH::valid_keylength(size_t length) const Botan::SymmetricAlgorithminline
verify_mac(const uint8_t in[], size_t length)Botan::MessageAuthenticationCodevirtual
verify_mac(const std::vector< uint8_t > &in)Botan::MessageAuthenticationCodeinlinevirtual
verify_mac(const secure_vector< uint8_t > &in)Botan::MessageAuthenticationCodeinlinevirtual
~Buffered_Computation()Botan::Buffered_Computationinlinevirtual
~MessageAuthenticationCode()=defaultBotan::MessageAuthenticationCodevirtual
~SymmetricAlgorithm()Botan::SymmetricAlgorithminlinevirtual