11#include <botan/block_cipher.h>
21 void encrypt_n(
const byte in[],
byte out[],
size_t blocks)
const;
22 void decrypt_n(
const byte in[],
byte out[],
size_t blocks)
const;
32 std::string
name()
const {
return "RC2"; }
37 void key_schedule(
const byte[],
size_t);
void encrypt_n(const byte in[], byte out[], size_t blocks) const
static byte EKB_code(size_t bits)
BlockCipher * clone() const
void decrypt_n(const byte in[], byte out[], size_t blocks) const
void zeroise(MemoryRegion< T > &vec)