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;
25 std::string
name()
const {
return "IDEA"; }
41 void key_schedule(
const byte[],
size_t);
BlockCipher * clone() const
const SecureVector< u16bit > & get_EK() const
const SecureVector< u16bit > & get_DK() const
void zeroise(MemoryRegion< T > &vec)