Botan 3.4.0
Crypto and TLS for C&
Botan::FrodoMatrix Member List

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

add(const FrodoKEMConstants &constants, const FrodoMatrix &a, const FrodoMatrix &b)Botan::FrodoMatrixstatic
constant_time_compare(const FrodoMatrix &other) constBotan::FrodoMatrix
decode(const FrodoKEMConstants &constants) constBotan::FrodoMatrix
deserialize(const Dimensions &dimensions, StrongSpan< const FrodoSerializedMatrix > bytes)Botan::FrodoMatrixstatic
Dimensions typedefBotan::FrodoMatrix
dimensions() constBotan::FrodoMatrixinline
element_count() constBotan::FrodoMatrixinline
elements_at(size_t i) constBotan::FrodoMatrixinline
encode(const FrodoKEMConstants &constants, StrongSpan< const FrodoPlaintext > in)Botan::FrodoMatrixstatic
FrodoMatrix(Dimensions dims)Botan::FrodoMatrixexplicit
make_sample_generatorBotan::FrodoMatrixstatic
mul_add_as_plus_e(const FrodoKEMConstants &constants, const FrodoMatrix &s, const FrodoMatrix &e, StrongSpan< const FrodoSeedA > seed_a)Botan::FrodoMatrixstatic
mul_add_sa_plus_e(const FrodoKEMConstants &constants, const FrodoMatrix &s, const FrodoMatrix &e, StrongSpan< const FrodoSeedA > seed_a)Botan::FrodoMatrixstatic
mul_add_sb_plus_e(const FrodoKEMConstants &constants, const FrodoMatrix &b, const FrodoMatrix &s, const FrodoMatrix &e)Botan::FrodoMatrixstatic
mul_bs(const FrodoKEMConstants &constants, const FrodoMatrix &b_p, const FrodoMatrix &s)Botan::FrodoMatrixstatic
pack(const FrodoKEMConstants &constants) constBotan::FrodoMatrixinline
pack(const FrodoKEMConstants &constants, StrongSpan< FrodoPackedMatrix > out) constBotan::FrodoMatrix
packed_size(const FrodoKEMConstants &constants) constBotan::FrodoMatrixinline
reduce(const FrodoKEMConstants &constants)Botan::FrodoMatrix
sample(const FrodoKEMConstants &constants, const Dimensions &dimensions, StrongSpan< const FrodoSampleR > r)Botan::FrodoMatrixstatic
serialize() constBotan::FrodoMatrix
sub(const FrodoKEMConstants &constants, const FrodoMatrix &a, const FrodoMatrix &b)Botan::FrodoMatrixstatic
unpack(const FrodoKEMConstants &constants, const Dimensions &dimensions, StrongSpan< const FrodoPackedMatrix > packed_bytes)Botan::FrodoMatrixstatic