Acknowledgements

  • 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.

Many thanks!