#include <WinCNGMessageDigest.h>
|
|
| WinCNGMessageDigest (::BCRYPT_ALG_HANDLE algorithm) |
| | Constructs new instance.
|
| |
| std::size_t | length () const override |
| | Returns length (in bytes) of the resulting digest.
|
| |
| MessageDigest * | update (const unsigned char *message, std::size_t messageLength) override |
| | Updates the digest.
|
| |
| void | digestTo (unsigned char *digest) override |
| | Computes the digest to pre-allocated buffer.
|
| |
| std::unique_ptr< tenduke::utl::BinaryData > | digest () override |
| | Computes the digest.
|
| |
◆ digest()
| std::unique_ptr<::BinaryData > tenduke::crypto::win::cng::WinCNGMessageDigest::digest |
( |
| ) |
|
|
overridevirtual |
◆ digestTo()
| void tenduke::crypto::win::cng::WinCNGMessageDigest::digestTo |
( |
unsigned char * | messageDigest | ) |
|
|
overridevirtual |
◆ length()
| size_t tenduke::crypto::win::cng::WinCNGMessageDigest::length |
( |
| ) |
const |
|
overridevirtual |
◆ update()
| xdcrypto::MessageDigest * tenduke::crypto::win::cng::WinCNGMessageDigest::update |
( |
const unsigned char * | message, |
|
|
std::size_t | messageLength ) |
|
overridevirtual |
The documentation for this class was generated from the following files:
- core/services/windows/src/crypto/WinCNGMessageDigest.h
- core/services/windows/src/crypto/WinCNGMessageDigest.cpp