Botan 3.1.1
Crypto and TLS for C&
|
#include <pk_ops.h>
Public Member Functions | |
virtual std::string | hash_function () const =0 |
virtual bool | is_valid_signature (const uint8_t sig[], size_t sig_len)=0 |
virtual void | update (const uint8_t msg[], size_t msg_len)=0 |
virtual | ~Verification ()=default |
|
virtualdefault |
|
pure virtual |
Return the hash function being used by this signer
Implemented in Botan::XMSS_Verification_Operation, and Botan::PK_Ops::Verification_with_Hash.
|
pure virtual |
Perform a verification operation
Implemented in Botan::PK_Ops::Verification_with_Hash, and Botan::XMSS_Verification_Operation.
|
pure virtual |
Add more data to the message currently being signed
msg | the message |
msg_len | the length of msg in bytes |
Implemented in Botan::PK_Ops::Verification_with_Hash, and Botan::XMSS_Verification_Operation.