Go to file
2024-12-11 19:13:44 -08:00
.gitignore Updated .gitignore 2023-08-08 12:15:23 -07:00
galois.py Added field sizes of 6 and 64 bits 2023-08-07 13:46:10 -07:00
gfalg.py Changes to GF algorithms file 2023-08-08 12:13:44 -07:00
README.md Update README.md 2024-12-11 19:13:44 -08:00

gfpy

This Python 3 code implements Galois field (finite field) arithmetic in pure Python, leveraging Python's support for very long integers.

Because it's in pure Python, it's relatively slow --- don't use it for performance-critical applications. Instead, use it to verify other implementations, or to understand how Galois field calculations work.

Authors

  • Ethan L. Miller (coding@ethanmiller.com)