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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file GaloisField-0.1.1.tar.gz.

File metadata

  • Download URL: GaloisField-0.1.1.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.23.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.1

File hashes

Hashes for GaloisField-0.1.1.tar.gz
Algorithm Hash digest
SHA256 729a602745d9f6e32cffe6923d86b74b68437cb205f135dbc20e305d0f42b55d
MD5 0ec172c3a0f3c7e4a16f8b074dce0160
BLAKE2b-256 165b488fa9b69d61d93c78fd3e971351f966b7a653a8aef3211c1a27310574b7

See more details on using hashes here.

File details

Details for the file GaloisField-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: GaloisField-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 10.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.23.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.1

File hashes

Hashes for GaloisField-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 22c518668b569e3da11160ce3c90db2b8ffb4f1e1b5e50bacd643401567ae96e
MD5 67198efd84df929e6582ff2d025553b2
BLAKE2b-256 135b2072f6ad9f3353b18af8905231f0d33b1b54b6c317ac7fab37f2d20240f9

See more details on using hashes here.

Supported by

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