Skip to content

v0.2.0 TQ42 Cryptography Library | Release Notes

Compare
Choose a tag to compare
@anitahammer anitahammer released this 24 Jul 13:43
· 5 commits to main since this release

About

TQ42 Cryptography by Terra Quantum is introducing two draft NIST standards aimed at protecting data from quantum computer attacks. These include FIPS 203, which specifies the Module-Lattice-Based Key-Encapsulation Mechanism (ML-KEM), and FIPS 204, which covers the Module-Lattice-Based Digital Signature Algorithm (ML-DSA). The final post-quantum standard, FIPS 205, will focus on the Stateless Hash-Based Digital Signature Algorithm (SLH-DSA) and is slated for release in the upcoming version.

What's New in TQ42 PQC - 0.2.0

TQ42 Cryptography version 0.2.0 was released on July 24, 2024. Below are the primary features of this library.

Post-Quantum Algorithms

Key Encapsulation Mechanism:

  • Added the FIPS-203 ML-KEM 1024, previously known as Kyber KEM, including NIST Known Answer Tests.

Digital Signature

  • Added the FIPS-204 ML-DSA 87, previously known as Dilithium, including NIST Known Answer Tests.

Key Generation & Management

  • Added PBKDF2 support and testing for password hashing.

What's Next

TQ42 Cryptography is dedicated to ongoing development and improvement. We highly value your input and are committed to incorporating user feedback into future updates. To contribute, please review our contributing guidelines.

Upcoming Features

FIPS Compliance Expansion

  • FIPS 205 for SLH-DSA (SPHINCS+): The SPHINCS+ digital signature standard.

AES GCM Mode

  • AES GCM (Galois/Counter Mode) to provide both encryption and authentication.

iOS, Android, and Python Wrappers

  • To improve accessibility and integration, we are rolling out new wrappers.

True Entropy Support

  • We plan to enhance our algorithms with support for true quantum entropy.