10Duke Enterprise C++ SDK
Loading...
Searching...
No Matches
CryptographicHash Class Reference

#include <CryptographicHash.h>

Detailed Description

A cryptographic hash function, like SHA-256.

Inheritance diagram for CryptographicHash:
tenduke::crypto::MessageDigest tenduke::crypto::libcrypto::LibcryptoHash tenduke::crypto::win::cng::WinCNGHash

Additional Inherited Members

Public Member Functions inherited from tenduke::crypto::MessageDigest
virtual std::size_t length () const =0
 Returns length (in bytes) of the resulting digest.
virtual MessageDigestupdate (const unsigned char *message, std::size_t messageLength)=0
 Updates the digest.
virtual void digestTo (unsigned char *messageDigest)=0
 Computes the digest to pre-allocated buffer.
virtual std::unique_ptr< tenduke::utl::BinaryDatadigest ()=0
 Computes the digest.

The documentation for this class was generated from the following file: