This library is an extension of, and completely dependent on, NumPy.
We heavily rely on Numba and its just-in-time compiler for optimizing performance of Galois field arithmetic.
We use Frank Luebeck’s compilation of Conway polynomials.
We also use Wolfram’s compilation of primitive polynomials.
We extensively use SageMath for generating test vectors.
We also use Octave for generating test vectors.