8#ifndef BOTAN_PUBKEY_EMSA_H__
9#define BOTAN_PUBKEY_EMSA_H__
11#include <botan/secmem.h>
27 virtual void update(
const byte input[],
size_t length) = 0;
virtual SecureVector< byte > encoding_of(const MemoryRegion< byte > &msg, size_t output_bits, RandomNumberGenerator &rng)=0
virtual void update(const byte input[], size_t length)=0
virtual bool verify(const MemoryRegion< byte > &coded, const MemoryRegion< byte > &raw, size_t key_bits)=0
virtual SecureVector< byte > raw_data()=0