Botan 1.10.17
ossl_bc.cpp File Reference
#include <botan/internal/openssl_engine.h>
#include <openssl/evp.h>

Go to the source code of this file.

Namespaces

namespace  Botan

Macros

#define HANDLE_EVP_CIPHER(NAME, EVP)
#define HANDLE_EVP_CIPHER_KEYLEN(NAME, EVP, MIN, MAX, MOD)

Macro Definition Documentation

◆ HANDLE_EVP_CIPHER

#define HANDLE_EVP_CIPHER ( NAME,
EVP )
Value:
if(request.algo_name() == NAME && request.arg_count() == 0) \
return new EVP_BlockCipher(EVP, NAME);

Referenced by Botan::OpenSSL_Engine::find_block_cipher().

◆ HANDLE_EVP_CIPHER_KEYLEN

#define HANDLE_EVP_CIPHER_KEYLEN ( NAME,
EVP,
MIN,
MAX,
MOD )
Value:
if(request.algo_name() == NAME && request.arg_count() == 0) \
return new EVP_BlockCipher(EVP, NAME, MIN, MAX, MOD);

Referenced by Botan::OpenSSL_Engine::find_block_cipher().