Botan 3.5.0
Crypto and TLS for C&
Botan::Polynomial Member List

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

basemul_montgomery(const Polynomial &a, const Polynomial &b)Botan::Polynomialinlinestatic
cbd2(StrongSpan< const KyberSamplingRandomness > buf)Botan::Polynomialinlinestatic
cbd3(StrongSpan< const KyberSamplingRandomness > buf)Botan::Polynomialinlinestatic
csubq()Botan::Polynomialinline
from_bytes(std::span< const uint8_t > a)Botan::Polynomialinlinestatic
from_message(StrongSpan< const KyberMessage > msg)Botan::Polynomialinlinestatic
getnoise_eta1(KyberSigmaOrEncryptionRandomness seed, uint8_t nonce, const KyberConstants &mode)Botan::Polynomialinlinestatic
getnoise_eta2(StrongSpan< const KyberEncryptionRandomness > seed, uint8_t nonce, const KyberConstants &mode)Botan::Polynomialinlinestatic
invntt_tomont()Botan::Polynomialinline
ntt()Botan::Polynomialinline
operator+=(const Polynomial &other)Botan::Polynomialinline
operator-=(const Polynomial &other)Botan::Polynomialinline
operator[](size_t idx) constBotan::Polynomialinline
operator[](size_t idx)Botan::Polynomialinline
Polynomial()Botan::Polynomialinline
reduce()Botan::Polynomialinline
sample_rej_uniform(std::unique_ptr< XOF > xof)Botan::Polynomialinlinestatic
size() constBotan::Polynomialinline
to_bytes(std::span< uint8_t > out)Botan::Polynomialinline
to_message()Botan::Polynomialinline
tomont()Botan::Polynomialinline