Skip to main content

Python PQC library

This is a package containing my python implementations of Post Quantum Cryptography algorithms. The algorithms are tested for NIST compatibility using NIST ACVP.

Algorithms

Currently supports the following algorithms:

Dependencies

  • numpy

Security notice

While the solution is always tested to be functional and best effort was made to adhere to the NIST standards and specifications, I do not guarantee that the algorithm is secure.

Also, since this is an implementation written purely in python, while it can be used in smaller projects, production code should make use of something like the PQC Code package.

TODO

  • Create Unit tests
  • Implement SLH DSA

Download files

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

Source Distribution

python_pqc_lib-0.1.1.tar.gz (5.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

python_pqc_lib-0.1.1-py3-none-any.whl (27.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: python_pqc_lib-0.1.1.tar.gz
  • Upload date:
  • Size: 5.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.13

File hashes

Hashes for python_pqc_lib-0.1.1.tar.gz
Algorithm Hash digest
SHA256 290cc23abf3937f7797bd73aa4189a39284a5aa4ac8c5d6e3bee0b205393c573
MD5 c77757d3440807fd8faef079bbdf2b88
BLAKE2b-256 54c852f286eed0467a288b3807392e25c2229545a3d079cfd923c32f717bac1d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: python_pqc_lib-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 27.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.13

File hashes

Hashes for python_pqc_lib-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5fc6c320c803db1e6feb6d4f918e66ac07d808eb54e45ab59703a2dde44bd8bd
MD5 5098aa1b8dbe23ccaaca7974740bdabd
BLAKE2b-256 e02d2e46b20ead17fa5e515c502be98a8b216c61454830cff5350d0a2e95d757

See more details on using hashes here.

Release history Release notifications | RSS feed

0.2.1

2 files

0.2.0

2 files

This release

0.1.1 This release

2 files

0.1.0

2 files

0.0.3

2 files

0.0.2

2 files

0.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page