10Duke Enterprise C++ SDK
Toggle main menu visibility
Loading...
Searching...
No Matches
MessageDigestVerifier.h
1
#ifndef TENDUKE_CRYPTO_MESSAGEDIGESTVERIFIER_H
2
#define TENDUKE_CRYPTO_MESSAGEDIGESTVERIFIER_H
3
4
#include <cstddef>
5
6
namespace
tenduke
{
namespace
crypto
{
7
8
17
class
MessageDigestVerifier
18
{
19
public
:
20
virtual
~MessageDigestVerifier
() =
default
;
21
31
virtual
bool
verify
(
32
const
void
* message,
33
std::size_t messageLength,
34
const
void
* signature,
35
std::size_t signatureLength
36
) = 0;
37
};
38
39
40
}}
41
42
#endif
// TENDUKE_CRYPTO_MESSAGEDIGESTVERIFIER_H
tenduke::crypto::MessageDigestVerifier
Verifies a message by computing digest for the message and comparing the computed signature to the pr...
Definition
MessageDigestVerifier.h:18
tenduke::crypto::MessageDigestVerifier::verify
virtual bool verify(const void *message, std::size_t messageLength, const void *signature, std::size_t signatureLength)=0
Verifies the digest.
tenduke::crypto
Cryptography services.
Definition
AbstractCiphers.h:18
tenduke
Root for classes, functions and globals of 10Duke C++ Client.
Definition
APIRequest.h:4
core
core
src
crypto
msgauthn
MessageDigestVerifier.h
Generated by
1.17.0