Botan  2.11.0
Crypto and TLS for C++11
Classes | Namespaces | Typedefs | Functions
filters.h File Reference
#include <botan/secmem.h>
#include <botan/data_snk.h>
#include <botan/pipe.h>
#include <botan/symkey.h>
#include <botan/cipher_mode.h>

Go to the source code of this file.

Classes

class  Botan::Base64_Decoder
 
class  Botan::Base64_Encoder
 
class  Botan::BitBucket
 
class  Botan::Buffered_Filter
 
class  Botan::Chain
 
class  Botan::Cipher_Mode_Filter
 
class  Botan::Fork
 
class  Botan::Hex_Decoder
 
class  Botan::Hex_Encoder
 
class  Botan::Keyed_Filter
 

Namespaces

 Botan
 

Typedefs

typedef Cipher_Mode_Filter Botan::Transform_Filter
 
typedef Transform_Filter Botan::Transformation_Filter
 

Functions

Keyed_Filter * Botan::get_cipher (const std::string &algo_spec, Cipher_Dir direction)
 
Keyed_Filter * Botan::get_cipher (const std::string &algo_spec, const SymmetricKey &key, Cipher_Dir direction)
 
Keyed_Filter * Botan::get_cipher (const std::string &algo_spec, const SymmetricKey &key, const InitializationVector &iv, Cipher_Dir direction)