8#ifndef BOTAN_RFC6979_GENERATOR_H_
9#define BOTAN_RFC6979_GENERATOR_H_
11#include <botan/bigint.h>
16#if defined(BOTAN_HAS_ECC_GROUP)
17 #include <botan/ec_scalar.h>
30#if defined(BOTAN_HAS_ECC_GROUP)
41 std::unique_ptr<HMAC_DRBG> m_hmac_drbg;
~RFC6979_Nonce_Generator()
BigInt nonce_for(const BigInt &group_order, const BigInt &m)
int(* final)(unsigned char *, CTX *)
BigInt generate_rfc6979_nonce(const BigInt &x, const BigInt &q, const BigInt &h, std::string_view hash)
std::vector< T, secure_allocator< T > > secure_vector