Botan 3.5.0
Crypto and TLS for C&
Botan::SP800_56C_One_Step_KMAC128 Member List

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

clone() constBotan::KDFinline
create(std::string_view algo_spec, std::string_view provider="")Botan::KDFstatic
create_or_throw(std::string_view algo_spec, std::string_view provider="")Botan::KDFstatic
derive_key(size_t key_len, const uint8_t secret[], size_t secret_len, const uint8_t salt[], size_t salt_len, const uint8_t label[]=nullptr, size_t label_len=0) constBotan::KDFinline
derive_key(size_t key_len, std::span< const uint8_t > secret, std::string_view salt="", std::string_view label="") constBotan::KDFinline
derive_key(std::span< uint8_t > key, std::span< const uint8_t > secret, std::span< const uint8_t > salt, std::span< const uint8_t > label) constBotan::KDFinline
derive_key(size_t key_len, std::span< const uint8_t > secret, std::span< const uint8_t > salt, std::span< const uint8_t > label) constBotan::KDFinline
derive_key(size_t key_len, std::span< const uint8_t > secret, const uint8_t salt[], size_t salt_len, std::string_view label="") constBotan::KDFinline
derive_key(size_t key_len, const uint8_t secret[], size_t secret_len, std::string_view salt="", std::string_view label="") constBotan::KDFinline
kdf(uint8_t key[], size_t key_len, const uint8_t secret[], size_t secret_len, const uint8_t salt[], size_t salt_len, const uint8_t label[], size_t label_len) const overrideBotan::SP800_56A_One_Step_KMAC_Abstractvirtual
name() const overrideBotan::SP800_56C_One_Step_KMAC128inlinevirtual
new_object() const overrideBotan::SP800_56C_One_Step_KMAC128inlinevirtual
providers(std::string_view algo_spec)Botan::KDFstatic
~KDF()=defaultBotan::KDFvirtual