Botan 3.4.0
Crypto and TLS for C&
Botan::Sphincs_Hash_Functions_Shake Member List

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

create(const Sphincs_Parameters &sphincs_params, const SphincsPublicSeed &pub_seed)Botan::Sphincs_Hash_Functionsstatic
H_msg(StrongSpan< const SphincsMessageRandomness > r, const SphincsTreeNode &root, std::span< const uint8_t > message)Botan::Sphincs_Hash_Functions
m_pub_seedBotan::Sphincs_Hash_Functionsprotected
m_sphincs_paramsBotan::Sphincs_Hash_Functionsprotected
msg_hash_function_name() const overrideBotan::Sphincs_Hash_Functions_Shakeinlinevirtual
PRF(StrongSpan< ForsLeafSecret > out, const SphincsSecretSeed &sk_seed, const Sphincs_Address &address)Botan::Sphincs_Hash_Functionsinline
PRF(StrongSpan< WotsNode > out, const SphincsSecretSeed &sk_seed, const Sphincs_Address &address)Botan::Sphincs_Hash_Functionsinline
PRF_msg(StrongSpan< SphincsMessageRandomness > out, const SphincsSecretPRF &sk_prf, const SphincsOptionalRandomness &opt_rand, std::span< const uint8_t > in) overrideBotan::Sphincs_Hash_Functions_Shakeinlinevirtual
Sphincs_Hash_Functions(const Sphincs_Parameters &sphincs_params, const SphincsPublicSeed &pub_seed)Botan::Sphincs_Hash_Functionsprotected
Sphincs_Hash_Functions_Shake(const Sphincs_Parameters &sphincs_params, const SphincsPublicSeed &pub_seed)Botan::Sphincs_Hash_Functions_Shakeinline
T(std::span< uint8_t > out, const Sphincs_Address &address, BufferTs &&... in)Botan::Sphincs_Hash_Functionsinline
T(const Sphincs_Address &address, BufferTs &&... in)Botan::Sphincs_Hash_Functionsinline
~Sphincs_Hash_Functions()=defaultBotan::Sphincs_Hash_Functionsvirtual