#include <LibcryptoMessageDigest.h>
◆ LibCryptoMessageDigest() [1/2]
tenduke::crypto::libcrypto::LibCryptoMessageDigest::LibCryptoMessageDigest |
( |
const char * |
algorithmName | ) |
|
|
explicit |
Constructs new instance.
- Parameters
-
◆ LibCryptoMessageDigest() [2/2]
tenduke::crypto::libcrypto::LibCryptoMessageDigest::LibCryptoMessageDigest |
( |
const char * |
algorithmName, |
|
|
const EVP_MD * |
digest |
|
) |
| |
|
protected |
Constructs new instance.
- Parameters
-
◆ digest()
std::unique_ptr< xdutl::BinaryData > tenduke::crypto::libcrypto::LibCryptoMessageDigest::digest |
( |
| ) |
|
|
overridevirtual |
◆ digestTo()
void tenduke::crypto::libcrypto::LibCryptoMessageDigest::digestTo |
( |
unsigned char * |
messageDigest | ) |
|
|
overridevirtual |
◆ length()
size_t tenduke::crypto::libcrypto::LibCryptoMessageDigest::length |
( |
| ) |
const |
|
overridevirtual |
◆ update()
xdcrypto::MessageDigest * tenduke::crypto::libcrypto::LibCryptoMessageDigest::update |
( |
const unsigned char * |
message, |
|
|
std::size_t |
messageLength |
|
) |
| |
|
overridevirtual |
The documentation for this class was generated from the following files: