8 #ifndef BOTAN_PUBKEY_EME_ENCRYPTION_PAD_H_
9 #define BOTAN_PUBKEY_EME_ENCRYPTION_PAD_H_
11 #include <botan/secmem.h>
18 class RandomNumberGenerator;
26 virtual ~
EME() =
default;
33 virtual size_t maximum_input_size(
size_t keybits)
const = 0;
69 size_t in_len)
const = 0;
EME * get_eme(const std::string &algo_spec)
#define BOTAN_PUBLIC_API(maj, min)
std::vector< T, secure_allocator< T >> secure_vector
std::string encode(const uint8_t der[], size_t length, const std::string &label, size_t width)
#define BOTAN_FUTURE_INTERNAL_HEADER(hdr)