11 #include <botan/block_cipher.h>
12 #include <botan/mode_pad.h>
13 #include <botan/key_filt.h>
14 #include <botan/buf_filt.h>
25 std::string name()
const;
30 {
return cipher->valid_keylength(key_len); }
41 void buffered_block(
const byte input[],
size_t input_length);
42 void buffered_final(
const byte input[],
size_t input_length);
44 void write(
const byte input[],
size_t input_length);
59 std::string name()
const;
64 {
return cipher->valid_keylength(key_len); }
75 void buffered_block(
const byte input[],
size_t input_length);
76 void buffered_final(
const byte input[],
size_t input_length);
78 void write(
const byte input[],
size_t input_length);
bool valid_keylength(size_t key_len) const
void set_key(const SymmetricKey &key)
bool valid_keylength(size_t key_len) const
void set_key(const SymmetricKey &key)