8#ifndef BOTAN_CASCADE_H__
9#define BOTAN_CASCADE_H__
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;
29 cipher2->maximum_keylength());
33 std::string name()
const;
45 void key_schedule(
const byte[],
size_t);
void encrypt_n(const byte in[], byte out[], size_t blocks) const
Cascade_Cipher(BlockCipher *cipher1, BlockCipher *cipher2)
Key_Length_Specification key_spec() const
size_t block_size() const
void decrypt_n(const byte in[], byte out[], size_t blocks) const