/** * Constructor. * * @param field the finite field * @param p the reduction polynomial */ public PolynomialRingGF2m(GF2mField field, PolynomialGF2mSmallM p) { this.field = field; this.p = p; computeSquaringMatrix(); computeSquareRootMatrix(); }
/** * Constructor. * * @param field the finite field * @param p the reduction polynomial */ public PolynomialRingGF2m(GF2mField field, PolynomialGF2mSmallM p) { this.field = field; this.p = p; computeSquaringMatrix(); computeSquareRootMatrix(); }