8#ifndef BOTAN_FPE_FE1_H__
9#define BOTAN_FPE_FE1_H__
11#include <botan/bigint.h>
12#include <botan/symkey.h>
25BigInt BOTAN_DLL
fe1_encrypt(
const BigInt& n,
const BigInt& X,
27 const MemoryRegion<byte>& tweak);
36BigInt BOTAN_DLL
fe1_decrypt(
const BigInt& n,
const BigInt& X,
38 const MemoryRegion<byte>& tweak);
BigInt fe1_encrypt(const BigInt &n, const BigInt &X0, const SymmetricKey &key, const MemoryRegion< byte > &tweak)
BigInt fe1_decrypt(const BigInt &n, const BigInt &X0, const SymmetricKey &key, const MemoryRegion< byte > &tweak)