10Duke Enterprise C++ Client
|
#include <MessageDigestVerifier.h>
Verifies message by computing digest for message and comparing the computed signature to the provided signature.
NOTE: Instances are not thread safe.
NOTE: Most implementations throw tenduke::crypto::CryptoException if construction fails.
Public Member Functions | |
virtual bool | verify (const void *message, std::size_t messageLength, const void *signature, std::size_t signatureLength)=0 |
Verifies the digest. | |
|
pure virtual |
Verifies the digest.
message | - |
messageLength | - |
signature | - |
signatureLength | - |
tenduke::crypto::CryptoException | for various conditions. |
Implemented in tenduke::crypto::libcrypto::AsymmetricMessageDigest.