Botan  1.10.9
Namespaces | Functions
lookup.h File Reference
#include <botan/libstate.h>
#include <botan/engine.h>
#include <botan/filters.h>
#include <botan/mode_pad.h>
#include <botan/kdf.h>
#include <botan/eme.h>
#include <botan/emsa.h>
#include <botan/pbkdf.h>

Go to the source code of this file.

Namespaces

 Botan
 

Functions

size_t Botan::block_size_of (const std::string &name)
 
BlockCipher * Botan::get_block_cipher (const std::string &algo_spec)
 
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, const InitializationVector &iv, Cipher_Dir direction)
 
Keyed_Filter * Botan::get_cipher (const std::string &algo_spec, const SymmetricKey &key, Cipher_Dir direction)
 
EME * Botan::get_eme (const std::string &algo_spec)
 
EMSA * Botan::get_emsa (const std::string &algo_spec)
 
HashFunction * Botan::get_hash (const std::string &algo_spec)
 
KDF * Botan::get_kdf (const std::string &algo_spec)
 
MessageAuthenticationCode * Botan::get_mac (const std::string &algo_spec)
 
PBKDF * Botan::get_pbkdf (const std::string &algo_spec)
 
PBKDF * Botan::get_s2k (const std::string &algo_spec)
 
StreamCipher * Botan::get_stream_cipher (const std::string &algo_spec)
 
bool Botan::have_algorithm (const std::string &name)
 
bool Botan::have_block_cipher (const std::string &algo_spec)
 
bool Botan::have_hash (const std::string &algo_spec)
 
bool Botan::have_mac (const std::string &algo_spec)
 
bool Botan::have_stream_cipher (const std::string &algo_spec)
 
size_t Botan::keylength_multiple_of (const std::string &name)
 
size_t Botan::max_keylength_of (const std::string &name)
 
size_t Botan::min_keylength_of (const std::string &name)
 
size_t Botan::output_length_of (const std::string &name)
 
const BlockCipher * Botan::retrieve_block_cipher (const std::string &algo_spec)
 
const HashFunction * Botan::retrieve_hash (const std::string &algo_spec)
 
const MessageAuthenticationCode * Botan::retrieve_mac (const std::string &algo_spec)
 
const StreamCipher * Botan::retrieve_stream_cipher (const std::string &algo_spec)