8#ifndef BOTAN_INTERNAL_COMMONCRYPTO_H_
9#define BOTAN_INTERNAL_COMMONCRYPTO_H_
11#include <botan/exceptn.h>
12#include <botan/pk_ops_fwd.h>
13#include <botan/secmem.h>
34 int error_code() const noexcept
override {
return m_rc; }
ErrorType error_type() const noexcept override
int error_code() const noexcept override
int(* final)(unsigned char *, CTX *)
#define BOTAN_PUBLIC_API(maj, min)
std::unique_ptr< Cipher_Mode > make_commoncrypto_cipher_mode(std::string_view name, Cipher_Dir direction)
std::unique_ptr< BlockCipher > make_commoncrypto_block_cipher(std::string_view name)
std::unique_ptr< HashFunction > make_commoncrypto_hash(std::string_view name)