Botan 3.5.0
Crypto and TLS for C&
|
#include <kyber_structures.h>
Public Member Functions | |
PolynomialVector | pointwise_acc_montgomery (const PolynomialVector &vec, const bool with_mont=false) const |
PolynomialMatrix ()=delete | |
Static Public Member Functions | |
static PolynomialMatrix | generate (StrongSpan< const KyberSeedRho > seed, const bool transposed, const KyberConstants &mode) |
Definition at line 513 of file kyber_structures.h.
|
delete |
|
inlinestatic |
Definition at line 517 of file kyber_structures.h.
References BOTAN_ASSERT, Botan::KyberConstants::k(), Botan::KyberConstants::kSymBytes, Botan::Polynomial::sample_rej_uniform(), Botan::StrongSpan< T >::size(), Botan::KyberConstants::symmetric_primitives(), and Botan::Kyber_Symmetric_Primitives::XOF().
Referenced by Botan::Kyber_PublicKeyInternal::indcpa_encrypt(), and Botan::Kyber_PrivateKey::Kyber_PrivateKey().
|
inline |
Definition at line 534 of file kyber_structures.h.
References Botan::PolynomialVector::pointwise_acc_montgomery().