|
Botan 3.9.0
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.
|
inlineexplicit |
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.
|
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(), and Botan::DilithiumConstants::MESSAGE_HASH_BYTES.
|
inlinefinalvirtual |
Reimplemented from Botan::DilithiumMessageHash.
Definition at line 36 of file ml_dsa_impl.h.
References Botan::checked_cast_to(), Botan::DilithiumMessageHash::start(), and Botan::DilithiumMessageHash::update().
|
inlineinherited |
Definition at line 53 of file dilithium_symmetric_primitives.h.
Referenced by start(), and Botan::ML_DSA_MessageHash::start().