Botan 3.6.0
Crypto and TLS for C&
Botan::DilithiumPolyTraits Member List

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

barrett_reduce(std::span< T, N > poly)Botan::CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits >inlinestatic
CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits > classBotan::DilithiumPolyTraitsfriend
F_WITH_MONTY_SQUAREDBotan::CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits >protectedstatic
fqmul(T a, T b)Botan::CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits >inlineprotectedstatic
inverse_ntt(std::span< T, N > coeffs)Botan::DilithiumPolyTraitsinlinestatic
MONTYBotan::CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits >protectedstatic
MONTY_SQUAREDBotan::CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits >protectedstatic
NBotan::CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits >static
ntt(std::span< T, N > coeffs)Botan::DilithiumPolyTraitsinlinestatic
poly_add(std::span< T, N > result, std::span< const T, N > lhs, std::span< const T, N > rhs)Botan::CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits >inlinestatic
poly_cadd_q(std::span< T, N > coeffs)Botan::CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits >inlinestatic
poly_in_polyvec(std::span< U > polyvec, size_t index)Botan::CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits >inlineprotectedstatic
poly_pointwise_montgomery(std::span< T, N > result, std::span< const T, N > lhs, std::span< const T, N > rhs)Botan::DilithiumPolyTraitsinlinestatic
poly_sub(std::span< T, N > result, std::span< const T, N > lhs, std::span< const T, N > rhs)Botan::CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits >inlinestatic
polys_in_polyvec(std::span< const T > polyvec)Botan::CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits >inlineprotectedstatic
polyvec_pointwise_acc_montgomery(std::span< T, N > w, std::span< const T > u, std::span< const T > v)Botan::CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits >inlinestatic
QBotan::CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits >static
Q_inverseBotan::CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits >protectedstatic
T typedefBotan::CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits >
T2 typedefBotan::CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits >protected
to_montgomery(T a)Botan::CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits >inlinestatic
zetasBotan::CRYSTALS::Trait_Base< DilithiumConstants, DilithiumPolyTraits >protectedstatic