Template Function lbcrypto::PolynomialPower

Function Documentation

template<typename IntVector>
IntVector lbcrypto::PolynomialPower(const IntVector &input, usint 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.