Template Function lbcrypto::PolynomialPower

Function Documentation

template<typename IntVector>
IntVector lbcrypto::PolynomialPower(const IntVector &input, uint32_t power)

Returns the polynomial after raising it by exponent = power. Returns input^power.Uses Frobenius mapping.

Parameters
  • input – is operand polynomial which needs to be exponentiated.

  • power – is the exponent.

Returns

exponentiated polynomial.