Org.BouncyCastle.Math.BinPoly.IBinPolyMul
interface IBinPolyMul
Binary polynomial arithmetic in GF(2)[x] / r(x), where r(x) is a binomial,
trinomial, or pentanomial.
namespace Org.BouncyCastle.Math.BinPoly
{
internal interface IBinPolyMul
{
int N { get; }
int Size { get; }
void Multiply(ulong[] x, int xOff, ulong[] y, int yOff, ulong[] z, int zOff);
void Square(ulong[] x, int xOff, ulong[] z, int zOff);
void SquareN(ulong[] x, int xOff, int n, ulong[] z, int zOff);
}
}