Botan
1.11.15
|
#include <botan/fpe_fe1.h>
#include <botan/numthry.h>
#include <botan/hmac.h>
#include <botan/sha2_32.h>
#include <stdexcept>
Go to the source code of this file.
Namespaces | |
namespace | Botan |
namespace | Botan::FPE |
Functions | |
BigInt | Botan::FPE::fe1_decrypt (const BigInt &n, const BigInt &X0, const SymmetricKey &key, const std::vector< byte > &tweak) |
BigInt | Botan::FPE::fe1_encrypt (const BigInt &n, const BigInt &X0, const SymmetricKey &key, const std::vector< byte > &tweak) |
std::unique_ptr<MessageAuthenticationCode> mac |
Definition at line 89 of file fpe_fe1.cpp.
Referenced by botan_mac_destroy(), Botan::PKCS5_PBKDF2::clone(), Botan::GHASH::final(), Botan::ChaCha20Poly1305_Encryption::finish(), Botan::GCM_Encryption::finish(), Botan::ChaCha20Poly1305_Decryption::finish(), Botan::OCB_Encryption::finish(), Botan::GCM_Decryption::finish(), Botan::OCB_Decryption::finish(), Botan::HKDF::make(), Botan::TLS_12_PRF::make(), and Botan::PKCS5_PBKDF2::name().
std::vector<byte> mac_n_t |
Definition at line 90 of file fpe_fe1.cpp.