Botan  1.11.15
Namespaces | Functions
src/lib/misc/fpe_fe1/fpe_fe1.cpp File Reference
#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)

Variable Documentation

std::unique_ptr<MessageAuthenticationCode> mac
std::vector<byte> mac_n_t

Definition at line 90 of file fpe_fe1.cpp.