Skip to main content

Opinionated module for working with binary Galois extension fields

Project description

coding

Error-control coding related code

binext.py

a Python module for operating on binary extension fields, GF(2^m)

Provides classes for creating and operating in finite fields:

class ff: general finite field, generates and stores tables for translating between power and vector representations in GF(2^m)

Also provides method for printing out table of minimum polynomials, in same format as Lin and Costello book

class ffelt: general finite field element, can be used to carry out arithmetic on the field

Also provides methods to find conjugates, minimum polynomials, and to output vector representations

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

binext-0.95.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

binext-0.95-py3-none-any.whl (17.6 kB view details)

Uploaded Python 3

File details

Details for the file binext-0.95.tar.gz.

File metadata

  • Download URL: binext-0.95.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.4

File hashes

Hashes for binext-0.95.tar.gz
Algorithm Hash digest
SHA256 2e0c36b9e55241434e8b3fff8aacbaee9ac3611fea85081260a52f77b77d6d73
MD5 46155802a5a0cc0eb7a7a57f1ca5ae91
BLAKE2b-256 3c0177d764760ef1f27ea57ff1539f3d86e16e8d577580f001d8941b7b3ecc2b

See more details on using hashes here.

File details

Details for the file binext-0.95-py3-none-any.whl.

File metadata

  • Download URL: binext-0.95-py3-none-any.whl
  • Upload date:
  • Size: 17.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.4

File hashes

Hashes for binext-0.95-py3-none-any.whl
Algorithm Hash digest
SHA256 e19e6dd631a045f78e12dd0ad3ae2f43522dce509b6fbe1a8574b5455a06e3ff
MD5 68f958d01bb10d6338f068fd821080b4
BLAKE2b-256 7c076252588185e02a211a89bf8ff3d3307711c142a470686e76e9c6ce6efe74

See more details on using hashes here.

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