10Duke Enterprise C++ SDK
Loading...
Searching...
No Matches
tenduke::crypto::win::cng::WinCNGHashFactory Class Reference

#include <WinCNGHashFactory.h>

Detailed Description

Creates instances of cryptographic hash functions.

Inheritance diagram for tenduke::crypto::win::cng::WinCNGHashFactory:
tenduke::crypto::HashFactory

Public Member Functions

std::unique_ptr<::tenduke::crypto::CryptographicHashcreate (::tenduke::crypto::HashAlgorithm algorithm) const override
 Creates a new message digest.

Member Function Documentation

◆ create()

std::unique_ptr<::CryptographicHash > tenduke::crypto::win::cng::WinCNGHashFactory::create ( ::tenduke::crypto::HashAlgorithm algorithm) const
overridevirtual

Creates a new message digest.

Parameters
algorithmalgorithm to use
Returns
the message digest

Implements tenduke::crypto::HashFactory.


The documentation for this class was generated from the following files:
  • core/services/windows/src/crypto/msgauthn/WinCNGHashFactory.h
  • core/services/windows/src/crypto/msgauthn/WinCNGHashFactory.cpp