Botan 3.6.1
Crypto and TLS for C&
|
This is the complete list of members for Botan::GHASH, including all inherited members.
add_final_block(secure_vector< uint8_t > &x, size_t ad_len, size_t pt_len) | Botan::GHASH | |
assert_key_material_set() const | Botan::SymmetricAlgorithm | inlineprotected |
assert_key_material_set(bool predicate) const | Botan::SymmetricAlgorithm | inlineprotected |
clear() override | Botan::GHASH | virtual |
final(std::span< uint8_t > out) | Botan::GHASH | |
ghash_update(secure_vector< uint8_t > &x, std::span< const uint8_t > input) | Botan::GHASH | |
has_keying_material() const override | Botan::GHASH | virtual |
key_spec() const override | Botan::GHASH | inlinevirtual |
maximum_keylength() const | Botan::SymmetricAlgorithm | inline |
minimum_keylength() const | Botan::SymmetricAlgorithm | inline |
name() const override | Botan::GHASH | inlinevirtual |
nonce_hash(secure_vector< uint8_t > &y0, std::span< const uint8_t > nonce) | Botan::GHASH | |
provider() const | Botan::GHASH | |
reset() | Botan::GHASH | |
set_associated_data(std::span< const uint8_t > ad) | Botan::GHASH | |
set_key(const SymmetricKey &key) | Botan::SymmetricAlgorithm | inline |
set_key(std::span< const uint8_t > key) | Botan::SymmetricAlgorithm | |
set_key(const uint8_t key[], size_t length) | Botan::SymmetricAlgorithm | inline |
start(std::span< const uint8_t > nonce) | Botan::GHASH | |
update(std::span< const uint8_t > in) | Botan::GHASH | |
update_associated_data(std::span< const uint8_t > ad) | Botan::GHASH | |
valid_keylength(size_t length) const | Botan::SymmetricAlgorithm | inline |
~SymmetricAlgorithm()=default | Botan::SymmetricAlgorithm | virtual |