Skip to main content

Galois Finite Field Implementation in Python 3

Project description

Galois Field (GF) is a field contains a finite number of elements. There are 2 types of Galois Field:

  1. Prime Field (m = 1)
  2. Extension Field (m != 1)

In prime field, elements are integer within [0, p-1] range. Prime field have a prime p that limits our value so it will always be within the field.

In extension field, elements can be polynomials with maximum degree of (m-1). Extension field have a prime p and prime polynomial (irreducible) that limits our polynomial and its values so it will always be within the field.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

GaloisField-0.1.1.tar.gz (7.9 kB view hashes)

Uploaded Source

Built Distribution

GaloisField-0.1.1-py3-none-any.whl (10.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page