Fabcoin Core  0.16.2
P2P Digital Currency
Public Member Functions | List of all members
DeterministicSignatureAlgorithm Class Referenceabstract

Interface for deterministic signers. More...

#include <pubkey.h>

Inheritance diagram for DeterministicSignatureAlgorithm:
[legend]

Public Member Functions

virtual ~DeterministicSignatureAlgorithm ()
 
virtual Integer GenerateRandom (const Integer &x, const Integer &q, const Integer &e) const =0
 

Detailed Description

Interface for deterministic signers.

RFC 6979 signers which generate k based on the encoded message and private key

Definition at line 1281 of file pubkey.h.

Constructor & Destructor Documentation

virtual DeterministicSignatureAlgorithm::~DeterministicSignatureAlgorithm ( )
inlinevirtual

Definition at line 1284 of file pubkey.h.

Member Function Documentation

virtual Integer DeterministicSignatureAlgorithm::GenerateRandom ( const Integer x,
const Integer q,
const Integer e 
) const
pure virtual

Implemented in DL_Algorithm_DSA_RFC6979< T, H >, and DL_Algorithm_DSA_RFC6979< EC::Point, H >.

Here is the caller graph for this function:


The documentation for this class was generated from the following file: