8 #ifndef BOTAN_MODULAR_REDUCER_H_
9 #define BOTAN_MODULAR_REDUCER_H_
11 #include <botan/numthry.h>
32 {
return reduce(x * y); }
48 {
return multiply(x, this->
square(x)); }
BigInt cube(const BigInt &x) const
#define BOTAN_PUBLIC_API(maj, min)
std::vector< T, secure_allocator< T >> secure_vector
BigInt multiply(const BigInt &x, const BigInt &y) const
BigInt square(const BigInt &x)
BigInt square(const BigInt &x) const
const BigInt & get_modulus() const