Botan 2.17.3
Crypto and TLS for C&
Namespaces | Macros | Functions
openssl_hash.cpp File Reference
#include <botan/hash.h>
#include <botan/internal/openssl.h>
#include <openssl/evp.h>
#include <unordered_map>

Go to the source code of this file.

Namespaces

namespace  Botan
 

Macros

#define MAKE_OPENSSL_HASH(fn)    std::unique_ptr<HashFunction>(new OpenSSL_HashFunction(name, fn ()))
 

Functions

std::unique_ptr< HashFunction > Botan::make_openssl_hash (const std::string &name)
 

Macro Definition Documentation

◆ MAKE_OPENSSL_HASH

#define MAKE_OPENSSL_HASH (   fn)     std::unique_ptr<HashFunction>(new OpenSSL_HashFunction(name, fn ()))