Botan 3.9.0
Crypto and TLS for C&
|
#include <rfc6979.h>
Public Member Functions | |
BigInt | nonce_for (const BigInt &group_order, const BigInt &m) |
RFC6979_Nonce_Generator & | operator= (const RFC6979_Nonce_Generator &other)=delete |
RFC6979_Nonce_Generator & | operator= (RFC6979_Nonce_Generator &&other) noexcept |
RFC6979_Nonce_Generator (const RFC6979_Nonce_Generator &other)=delete | |
RFC6979_Nonce_Generator (RFC6979_Nonce_Generator &&other) noexcept | |
RFC6979_Nonce_Generator (std::string_view hash, size_t order_bits, const BigInt &x) | |
~RFC6979_Nonce_Generator () |
Botan::RFC6979_Nonce_Generator::RFC6979_Nonce_Generator | ( | std::string_view | hash, |
size_t | order_bits, | ||
const BigInt & | x ) |
Definition at line 22 of file rfc6979.cpp.
References Botan::MessageAuthenticationCode::create_or_throw(), Botan::fmt(), and Botan::BigInt::serialize_to().
Referenced by operator=(), operator=(), RFC6979_Nonce_Generator(), and RFC6979_Nonce_Generator().
|
delete |
References RFC6979_Nonce_Generator().
|
defaultnoexcept |
References RFC6979_Nonce_Generator().
|
default |
Definition at line 29 of file rfc6979.cpp.
References Botan::BigInt::_assign_from_bytes(), Botan::BigInt::bits(), BOTAN_ASSERT_NOMSG, BOTAN_DEBUG_ASSERT, and Botan::BigInt::serialize_to().
Referenced by Botan::generate_rfc6979_nonce().
|
delete |
References RFC6979_Nonce_Generator().
|
defaultnoexcept |
References RFC6979_Nonce_Generator().