The pure python implement of the slh-dsa algorithm.
-
Updated
Feb 26, 2026 - Python
Cryptographic algorithms secure against potential future quantum computers.
The pure python implement of the slh-dsa algorithm.
CLI tool for signing/verifying Git commits with CRYSTALS-Dilithium.
Efficient Algorithm Level Error Detection for Number-Theoretic Transform
Scan your infrastructure for quantum-vulnerable cryptography. Get a migration roadmap. NIST FIPS 203/204 compliant.
This repository contains the code and materials for my research project focused on Post-Quantum Cryptography (PQC) for Quantum Key Distribution (QKD).
The goal of post-quantum cryptography (also called quantum-resistant cryptography) is to develop cryptographic systems that are secure against both quantum and
This repo contains algorithms for Post Quantum Cryptography. MLKEM, MLDSA
A comprehensive WebAuthn test platform with Post-Quantum Cryptography (PQC) algorithms integrated with liboqs. Built with Python, FIDO2, and Docker, deployed with Google Cloud. Built on the library python-fido2.
Automated test suite to evaluate server-side implementations of Certificate Management Protocol (CMP); with support for post-quantum hybrid X.509 certificates
Off The Record v4 with NIST Level 5 post-quantum crypto ML-KEM-1024 brace rotation, ML-DSA-87 hybrid auth, Rust double ratchet. Runs on Termux over I2P. One Python file + C extensions.
This project demonstrates how to securely encrypt packets of messages using AES-256 encryption. Keys are securely exchanged using Kyber, a post-quantum cryptographic algorithm, and authenticated using Dilithium ensuring protection against both classical and quantum attacks.
Cryptography as a service. Post-quantum ready (ML-KEM, ML-DSA), FIPS 140-2/3 compliant, context-driven encryption with zero-config SDKs. "Life is hard but cryptography doesn't have to be."
A toy implementation of ML-KEM, aka Kyber, based on the current FIPS 203 draft
Automates the secure migration of SSH keys and configurations to post-quantum cryptography (PQC) for both servers and clients.
A Python library for device fingerprinting and hardware-based identification. Cross-platform security solution for fraud prevention, device authentication, and enterprise applications.
Web application demonstrating PQC using the CRYSTALS-Kyber512 KEM combined with AES-GCM for hybrid encryption.
For Python testing NTRU / NTT Multiplication in Academia Sinica IIS.