Botan 3.6.1
Crypto and TLS for C&
|
This is the complete list of members for Botan::Dilithium_Symmetric_Primitives_Base, including all inherited members.
create(const DilithiumConstants &mode) | Botan::Dilithium_Symmetric_Primitives_Base | static |
Dilithium_Symmetric_Primitives_Base(const DilithiumConstants &mode, std::unique_ptr< DilithiumXOF > xof_adapter) | Botan::Dilithium_Symmetric_Primitives_Base | inlineprotected |
Dilithium_Symmetric_Primitives_Base(const Dilithium_Symmetric_Primitives_Base &)=delete | Botan::Dilithium_Symmetric_Primitives_Base | |
Dilithium_Symmetric_Primitives_Base(Dilithium_Symmetric_Primitives_Base &&)=delete | Botan::Dilithium_Symmetric_Primitives_Base | |
get_message_hash(DilithiumHashedPublicKey tr) const | Botan::Dilithium_Symmetric_Primitives_Base | inlinevirtual |
H(StrongSpan< const DilithiumSerializedPublicKey > pk) const | Botan::Dilithium_Symmetric_Primitives_Base | inline |
H(StrongSpan< const DilithiumSeedRandomness > seed) const | Botan::Dilithium_Symmetric_Primitives_Base | inline |
H(StrongSpan< const DilithiumMessageRepresentative > mu, StrongSpan< const DilithiumSerializedCommitment > w1) const | Botan::Dilithium_Symmetric_Primitives_Base | inline |
H(StrongSpan< const DilithiumCommitmentHash > seed) const | Botan::Dilithium_Symmetric_Primitives_Base | inline |
H(StrongSpan< const DilithiumSeedRho > seed, uint16_t nonce) const | Botan::Dilithium_Symmetric_Primitives_Base | inline |
H(StrongSpan< const DilithiumSeedRhoPrime > seed, uint16_t nonce) const | Botan::Dilithium_Symmetric_Primitives_Base | inline |
H_256(size_t outbytes, InTs &&... ins) const | Botan::Dilithium_Symmetric_Primitives_Base | inlineprotected |
H_maybe_randomized(StrongSpan< const DilithiumSigningSeedK > k, StrongSpan< const DilithiumMessageRepresentative > mu, std::optional< std::reference_wrapper< RandomNumberGenerator > > rng) const =0 | Botan::Dilithium_Symmetric_Primitives_Base | pure virtual |
operator=(const Dilithium_Symmetric_Primitives_Base &)=delete | Botan::Dilithium_Symmetric_Primitives_Base | |
operator=(Dilithium_Symmetric_Primitives_Base &&)=delete | Botan::Dilithium_Symmetric_Primitives_Base | |
seed_expansion_domain_separator() const =0 | Botan::Dilithium_Symmetric_Primitives_Base | protectedpure virtual |
truncate_commitment_hash(StrongSpan< const DilithiumCommitmentHash > seed) const =0 | Botan::Dilithium_Symmetric_Primitives_Base | protectedpure virtual |
~Dilithium_Symmetric_Primitives_Base()=default | Botan::Dilithium_Symmetric_Primitives_Base | virtual |