|
Crypto++
5.6.4
Free C++ class library of cryptographic schemes
|
Discrete Log (DL) signature scheme base implementation. More...
Inheritance diagram for DL_SignatureSchemeBase< INTERFACE, KEY_INTERFACE >:Public Member Functions | |
| size_t | SignatureLength () const |
| Provides the signature length. More... | |
| size_t | MaxRecoverableLength () const |
| Provides the maximum recoverable length. More... | |
| size_t | MaxRecoverableLengthFromSignatureLength (size_t signatureLength) const |
| Provides the maximum recoverable length. More... | |
| bool | IsProbabilistic () const |
| Determines if the scheme is probabilistic. More... | |
| bool | AllowNonrecoverablePart () const |
| Determines if the scheme has non-recoverable part. More... | |
| bool | RecoverablePartFirst () const |
| Determines if the scheme allows recoverable part first. More... | |
Discrete Log (DL) signature scheme base implementation.
| INTERFACE | PK_Signer or PK_Verifier derived class |
| 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.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.13