Releases: aabmets/quantcrypt
Releases · aabmets/quantcrypt
Release v1.0.1
Release v1.0.0
- Major refactor of large parts of the codebase and also pytests.
- Replaced Kyber and Dilithium classes with MLKEM_* and MLDSA_* classes. Other breaking changes as well.
- QuantCrypt now supports wider variety of PQC algorithms from the PQClean project.
- Reworked compiler directly into the QuantCrypt library, so it becomes possible to compile PQA binaries on platforms for which binary wheels are not available on PyPI registry.
- Added compile command to CLI. This command becomes available when QuantCrypt has been installed with optional dependencies required by the compiler component.
- QuantCrypt now correctly builds binary wheels on GitHub Actions for all supported Python versions on Windows, Linux and MacOS platforms.
Release 0.4.2
- Restored --version and --info options to qclib CLI command
Release 0.4.1
- Prettified encrypt and decrypt CLI commands
- Prettified sign and verify CLI commands
- Added pytests for all CLI commands
- FastSphincs and SmallSphincs now generate armored keyfiles
without underscores in their names in the keyfile envelopes
Release 0.3.4
- Updated PQClean dependency to commit 3b43bc6
- Prettified keygen and optimize CLI command
- Improved --help docs for qclib CLI commands
- Fixed an issue with precompiled binaries Python version