Botan
1.10.9
|
#include <pk_ops.h>
Public Member Functions | |
virtual size_t | max_input_bits () const =0 |
virtual size_t | message_part_size () const |
virtual size_t | message_parts () const |
virtual SecureVector< byte > | sign (const byte msg[], size_t msg_len, RandomNumberGenerator &rng)=0 |
virtual | ~Signature () |
|
inlinevirtual |
|
pure virtual |
Get the maximum message size in bits supported by this public key.
Implemented in Botan::ECDSA_Signature_Operation, Botan::GOST_3410_Signature_Operation, Botan::RSA_Private_Operation, Botan::DSA_Signature_Operation, Botan::RW_Signature_Operation, and Botan::NR_Signature_Operation.
Referenced by Botan::PK_Signer::signature().
|
inlinevirtual |
Find out the message part size supported by this scheme/key.
Reimplemented in Botan::ECDSA_Signature_Operation, Botan::GOST_3410_Signature_Operation, Botan::DSA_Signature_Operation, and Botan::NR_Signature_Operation.
|
inlinevirtual |
Find out the number of message parts supported by this scheme.
Reimplemented in Botan::ECDSA_Signature_Operation, Botan::GOST_3410_Signature_Operation, Botan::DSA_Signature_Operation, and Botan::NR_Signature_Operation.
Definition at line 56 of file pk_ops.h.
Referenced by Botan::PK_Signer::signature().
|
pure virtual |