| 
    Crypto++ 8.9
    
   Free C++ class library of cryptographic schemes 
   | 
 
Discrete Log (DL) signature scheme base implementation. More...
#include <pubkey.h>
 Inheritance diagram for DL_SignatureSchemeBase< INTFACE, KEY_INTFACE >:Public Member Functions | |
| size_t | SignatureLength () const | 
| Provides the signature length.   | |
| size_t | MaxRecoverableLength () const | 
| Provides the maximum recoverable length.   | |
| size_t | MaxRecoverableLengthFromSignatureLength (size_t signatureLength) const | 
| Provides the maximum recoverable length.   | |
| bool | IsProbabilistic () const | 
| Determines if the scheme is probabilistic.   | |
| bool | AllowNonrecoverablePart () const | 
| Determines if the scheme has non-recoverable part.   | |
| bool | RecoverablePartFirst () const | 
| Determines if the scheme allows recoverable part first.   | |
Discrete Log (DL) signature scheme base implementation.
| INTFACE | PK_Signer or PK_Verifier derived class | 
| KEY_INTFACE | DL_Base key base used in the scheme | 
DL_SignatureSchemeBase provides common functions for signers and verifiers. DL_Base<DL_PrivateKey> is used for signers, and DL_Base<DL_PublicKey> is used for verifiers.
      
  | 
  inlinevirtual | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline |