Botan 3.6.1
Crypto and TLS for C&
|
This is the complete list of members for Botan::Kyber_Modern_Symmetric_Primitives, including all inherited members.
G(StrongSpan< const KyberSeedRandomness > seed, const KyberConstants &mode) const | Botan::Kyber_Symmetric_Primitives | inline |
G(StrongSpan< const KyberMessage > msg, StrongSpan< const KyberHashedPublicKey > pubkey_hash) const | Botan::Kyber_Symmetric_Primitives | inline |
get_G() const override | Botan::Kyber_Modern_Symmetric_Primitives | inlineprotectedvirtual |
get_H() const override | Botan::Kyber_Modern_Symmetric_Primitives | inlineprotectedvirtual |
get_J() const override | Botan::Kyber_Modern_Symmetric_Primitives | inlineprotectedvirtual |
get_KDF() const override | Botan::Kyber_Modern_Symmetric_Primitives | inlineprotectedvirtual |
get_PRF(std::span< const uint8_t > seed, const uint8_t nonce) const override | Botan::Kyber_Modern_Symmetric_Primitives | inlineprotectedvirtual |
get_XOF(std::span< const uint8_t > seed, std::tuple< uint8_t, uint8_t > matrix_position) const override | Botan::Kyber_Modern_Symmetric_Primitives | inlineprotectedvirtual |
H(StrongSpan< const KyberMessage > m) const | Botan::Kyber_Symmetric_Primitives | inline |
H(StrongSpan< const KyberCompressedCiphertext > r) const | Botan::Kyber_Symmetric_Primitives | inline |
H(StrongSpan< const KyberSerializedPublicKey > pk) const | Botan::Kyber_Symmetric_Primitives | inline |
J(StrongSpan< const KyberImplicitRejectionValue > rejection_value, StrongSpan< const KyberCompressedCiphertext > ciphertext) const | Botan::Kyber_Symmetric_Primitives | inline |
KDF(StrongSpan< KyberSharedSecret > out, StrongSpan< const KyberSharedSecret > shared_secret, StrongSpan< const KyberHashedCiphertext > hashed_ciphertext) const | Botan::Kyber_Symmetric_Primitives | inline |
Kyber_Modern_Symmetric_Primitives() | Botan::Kyber_Modern_Symmetric_Primitives | inline |
PRF(KyberSigmaOrEncryptionRandomness seed, const uint8_t nonce, const size_t outlen) const | Botan::Kyber_Symmetric_Primitives | inline |
seed_expansion_domain_separator(const KyberConstants &) const override | Botan::Kyber_Modern_Symmetric_Primitives | inlineprotectedvirtual |
XOF(StrongSpan< const KyberSeedRho > seed, std::tuple< uint8_t, uint8_t > matrix_position) const | Botan::Kyber_Symmetric_Primitives | inline |
~Kyber_Symmetric_Primitives()=default | Botan::Kyber_Symmetric_Primitives | virtual |