TrinityCore
|
#include <RSA.h>
Public Member Functions | |
HMAC_SHA256 (uint8 const *key, size_t keyLength) | |
std::unique_ptr< EVP_MD, EVP_MD_Deleter > | GetGenerator () const override |
void | PostInitCustomizeContext (EVP_MD_CTX *ctx) override |
Public Member Functions inherited from Trinity::Crypto::RsaSignature::DigestGenerator | |
virtual | ~DigestGenerator ()=default |
virtual std::unique_ptr< EVP_MD, EVP_MD_Deleter > | GetGenerator () const =0 |
virtual void | PostInitCustomizeContext (EVP_MD_CTX *ctx)=0 |
Private Attributes | |
uint8 const * | _key |
size_t | _keyLength |
|
inlineexplicit |
|
overridevirtual |
Implements Trinity::Crypto::RsaSignature::DigestGenerator.
|
overridevirtual |
Implements Trinity::Crypto::RsaSignature::DigestGenerator.
|
private |
|
private |