Start Your Journey Towards Quantum-Resistant Security
Terra Quantum's open-source PQC library featuring NIST-aligned algorithms, TQ42 Cryptography, empowers developers, businesses, and government entities to seamlessly integrate quantum-resistant security measures.
The Most Comprehensive NIST-Aligned Open-Source PQC Library
A Growing Suite of Post-Quantum Algorithms and Key Management Functions
An open-source post-quantum cryptography library developed by Terra Quantum, TQ42 Cryptography is a cutting-edge suite of post-quantum algorithms and key management functions, providing an accessible entry point for organizations to integrate quantum-resistant security measures into their applications.
The C++ library will expand to include support for additional languages (e.g., Python, iOS, Android), additional post-quantum algorithms, and upgrade options, like the ability to purchase quantum keys.
TQ42 Cryptography PQC algorithms now NIST-aligned and validated on CAVP
FIPS-Aligned Post-Quantum Algorithms:
• Integration of ML-KEM (Kyber) aligned with FIPS 203
• Support for ML-DSA (Dilithium) aligned with FIPS 204
• SLH-DSA (SPHINCS+) aligned with FIPS 205
Open Source Library for Secure Data Transmission, Storage and Authentication
A wide range of post-quantum cryptographic algorithms, helping you fortify your digital defences:
Functions
(224, 256, 384, 512, SHAKE-128, SHAKE-256)
(ECB, CBC, OFB, CTR)
Post-Quantum Algorithm
FIPS 204-Aligned Post-Quantum Algorithm
FIPS 205-aligned Stateless Hash-Based Signature Post-Quantum Algorithm
FIPS 203-Aligned Key Encapsulation Mechanism Post-Quantum Algorithm
Code-Based Encryption Scheme
Proprietary Key Containers With Encryption
Encompassing a Wide Range of Applications
TQ42 Cryptography is designed for versatility, enabling implementation across diverse platforms such as web and mobile applications, IoT devices, cloud systems, blockchains, and Raspberry Pi.
- Cryptographic Protocols
- Cloud Security
- Electronic Signature
- Authentication
- Blockchain Security
- IoT Security
- Wi-Fi Security
- Perfect Forward Secrecy (PFS)
• Robust key encapsulation mechanisms for secure key exchange
• Advanced digital signature schemes for data integrity and non-repudiation
Getting Started with TQ42 Cryptography
To start using TQ42 Cryptography, follow these simple steps:
Explore and Clone our GitHub Repository
Visit our GitHub repository to discover our extensive codebase, documentation, and resources. Clone the library to your local development environment, enabling you to start using its features and tailor them to your specific security needs.
Choose Your Preferred Build Environment
Select the build method that best suits your development workflow: Visual Studio - Ideal for Windows-based development with comprehensive IDE support. Linux - Perfect for cross-platform development and integration with open-source ecosystems. Each option provides robust tools to compile and integrate TQ42 Cryptography.
Integrate TQ42 Cryptography into Your Project
Link the TQ42 Cryptography headers and compiled library to your project. This crucial step allows you to access the full range of post-quantum cryptographic functions within your application.
Leverage the API for Quantum-Resistant Security
Dive into our comprehensive API reference and examples to implement cutting-edge, quantum-resistant cryptography in your applications. From key encapsulation to digital signatures, our API empowers you to fortify your software against both classical and quantum threats.
Licensing Options
TQ42 Cryptography is available under two primary licensing options to accommodate the diverse needs of organizations at different stages of their post-quantum migration journey:
• Free Use: Permitted under the AGPLv3 open-source license
• Commercial Use: Available by contacting Terra Quantum at info@terraquantum.swiss
Go Further
Explore our Other Quantum Security Resources
For more information about TQ42 Cryptography and Terra Quantum's quantum security solutions, explore our resources or reach out to our team.