Botan 3.6.1
Crypto and TLS for C&
Botan::Sphincs_Hash_Functions_Sha2 Member List

This is the complete list of members for Botan::Sphincs_Hash_Functions_Sha2, 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, const SphincsMessageInternal &message)Botan::Sphincs_Hash_Functions
m_pub_seedBotan::Sphincs_Hash_Functionsprotected
msg_hash_function_name() const overrideBotan::Sphincs_Hash_Functions_Sha2inlinevirtual
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, StrongSpan< const SphincsSecretPRF > sk_prf, StrongSpan< const SphincsOptionalRandomness > opt_rand, const SphincsMessageInternal &msg) overrideBotan::Sphincs_Hash_Functions_Sha2inlinevirtual
Sphincs_Hash_Functions(const Sphincs_Parameters &sphincs_params, const SphincsPublicSeed &pub_seed)Botan::Sphincs_Hash_Functionsprotected
Sphincs_Hash_Functions_Sha2(const Sphincs_Parameters &sphincs_params, const SphincsPublicSeed &pub_seed)Botan::Sphincs_Hash_Functions_Sha2inline
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