Botan 3.6.1
Crypto and TLS for C&
|
#include <ml_dsa_impl.h>
Public Member Functions | |
DilithiumMessageHash (DilithiumHashedPublicKey tr) | |
DilithiumMessageRepresentative | final () |
bool | is_valid_user_context (std::span< const uint8_t > user_context) const final |
std::string | name () const |
void | start (std::span< const uint8_t > user_context) final |
void | update (std::span< const uint8_t > data) |
Definition at line 28 of file ml_dsa_impl.h.
|
inline |
Definition at line 33 of file dilithium_symmetric_primitives.h.
|
inlineinherited |
Definition at line 58 of file dilithium_symmetric_primitives.h.
References Botan::DilithiumConstants::MESSAGE_HASH_BYTES, and Botan::XOF::output().
|
inlinefinalvirtual |
Reimplemented from Botan::DilithiumMessageHash.
Definition at line 32 of file ml_dsa_impl.h.
|
inlineinherited |
Definition at line 37 of file dilithium_symmetric_primitives.h.
References Botan::fmt(), Botan::DilithiumConstants::MESSAGE_HASH_BYTES, and Botan::SHAKE_256_XOF::name().
|
inlinefinalvirtual |
Reimplemented from Botan::DilithiumMessageHash.
Definition at line 36 of file ml_dsa_impl.h.
References Botan::checked_cast_to(), Botan::DilithiumMessageHash::start(), and update.
|
inlineinherited |
Definition at line 53 of file dilithium_symmetric_primitives.h.
References Botan::XOF::update().