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)