Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

PK_SignatureSystem Class Reference

abstract base class for public-key signers and verifiers. More...

#include <cryptlib.h>

Inheritance diagram for PK_SignatureSystem:

PK_SignatureSystemWithRecovery PK_Signer PK_Verifier SignatureSystemBaseTemplate PK_SignerWithRecovery PK_VerifierWithRecovery SignatureSystemWithRecoveryBaseTemplate PK_SignerWithRecovery SignerTemplate PK_VerifierWithRecovery VerifierTemplate SignerTemplate VerifierTemplate List of all members.

Public Methods

virtual ~PK_SignatureSystem ()
virtual unsigned int SignatureLength ()const=0
 signature length support by this object (as either input or output).

virtual HashModuleNewMessageAccumulator ()const=0
 create a new HashModule to accumulate the message to be signed or verified.


Detailed Description

abstract base class for public-key signers and verifiers.

This class provides an interface common to signers and verifiers for querying their signature lengths and creating message accumulators.

Definition at line 563 of file cryptlib.h.


Constructor & Destructor Documentation

PK_SignatureSystem::~PK_SignatureSystem ( ) [inline, virtual]
 

Definition at line 567 of file cryptlib.h.


The documentation for this class was generated from the following file:
Generated at Mon Jan 15 01:16:58 2001 for Crypto++ by doxygen1.2.4 written by Dimitri van Heesch, © 1997-2000