|
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.