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 bool | verify (const byte[], size_t, const byte[], size_t) |
virtual SecureVector< byte > | verify_mr (const byte[], size_t) |
virtual bool | with_recovery () const =0 |
virtual | ~Verification () |
|
inlinevirtual |
|
pure virtual |
Get the maximum message size in bits supported by this public key.
Implemented in Botan::GOST_3410_Verification_Operation, Botan::ECDSA_Verification_Operation, Botan::RSA_Public_Operation, Botan::RW_Verification_Operation, Botan::DSA_Verification_Operation, and Botan::NR_Verification_Operation.
|
inlinevirtual |
Find out the message part size supported by this scheme/key.
Reimplemented in Botan::GOST_3410_Verification_Operation, Botan::ECDSA_Verification_Operation, Botan::DSA_Verification_Operation, and Botan::NR_Verification_Operation.
Definition at line 104 of file pk_ops.h.
Referenced by Botan::PK_Verifier::check_signature().
|
inlinevirtual |
Find out the number of message parts supported by this scheme.
Reimplemented in Botan::GOST_3410_Verification_Operation, Botan::ECDSA_Verification_Operation, Botan::DSA_Verification_Operation, and Botan::NR_Verification_Operation.
Definition at line 98 of file pk_ops.h.
Referenced by Botan::PK_Verifier::check_signature(), and Botan::PK_Verifier::set_input_format().
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in Botan::RSA_Public_Operation, Botan::RW_Verification_Operation, and Botan::NR_Verification_Operation.
|
pure virtual |
Implemented in Botan::GOST_3410_Verification_Operation, Botan::ECDSA_Verification_Operation, Botan::RSA_Public_Operation, Botan::RW_Verification_Operation, Botan::DSA_Verification_Operation, and Botan::NR_Verification_Operation.