Skip to content

v0.2.1 TQ42 Cryptography Library | Release Notes

Compare
Choose a tag to compare
@anitahammer anitahammer released this 07 Aug 20:35
· 3 commits to main since this release

About

TQ42 Cryptography, developed by Terra Quantum, presents its implementation of the draft NIST standard - FIPS 205 SLH-DSA, a standard created to safeguard data from potential threats posed by quantum computers, based on the Sphincs+ NIST submission. This release confirms TQ42 Cryptography's compliance with all three Post-Quantum draft standards: FIPS-203 (ML-KEM), FIPS-204 (ML-DSA), and FIPS-205 (SLH-DSA). Each algorithm goes through thorough evaluation using the latest NIST Known Answer Test (KAT) and is implemented in accordance with the most recent NIST draft standards updates.

What's New in TQ42 PQC — 0.2.1

TQ42 Cryptography version 0.2.1 was released on August 7, 2024. Below are the primary features of this library version.

Post-Quantum Algorithms

What's Next

In the current version all three NIST Post-Quantum standart drafts have implementation of only one mode with the highest security level. In the next release we plan to add all modes to the ML-KEM, ML-DSA and SLH-DSA.

Upcoming Features

  • ML-KEM
    • Introduce support for ML-KEM 512 and ML-KEM 768.
  • ML-DSA
    • Introduce support for ML-DSA 44 and ML-DSA 65.
  • SLH-DSA
    • Expand support to include various modes: SHA2 128s, SHA2 128f, SHA2 192s, SHA2 192f, SHA2 256s, SHA2 256f, as well as SHAKE 128s, SHAKE 128f, SHAKE 192s, SHAKE 192f, SHAKE 256s.
  • AES GCM Mode
    • Implement AES GCM (Galois/Counter Mode) for combined encryption and authentication functionality.
  • Refactoring
    • Enhance the integration experience by renaming methods and constants to create a more developer-friendly API.