pure Python ML-KEM / CRYSTALS-Kyber implementation
Project homepage: https://github.com/GiacomoPope/kyber-py
Description
Contains pure Python implementations of:
* ML-KEM, the Module-Lattice-Based Key-Encapsulation Mechanism
following FIPS 203 from the NIST post-quantum cryptography project.
* CRYSTALS-Kyber following its specification v3.02.
Being pure Python, this code is not constant time, nor written to be
performant. No cryptographic guarantees are made.
Package information
- Ports path
- security/py-kyber
- Package architecture
- amd64
- Maintainer
- Theo Buehler <tb@openbsd.org>
- Categories
- security, lang/python
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Runtime
Build
Test
Used by (2 dependency relationships)
Includes library, runtime, build and test dependencies.