Cryptographic Discovery Tools

Welcome

This platform provides: 1) educational cryptographic simulations 2) free discovery and migration tools to accelerate the transition to quantum-safe encryption.

Quantum Computing Impact: As quantum computers advance, current cryptographic methods like RSA and ECC will become vulnerable. This platform aims to explain the risks of legacy encryption methods and assist the implementation of quantum-resistant encryption.

Available Tools

3329lens: Cryptographic Inventory Scanner

Finds the cryptography your codebase depends on, resolves real versions from Cargo, npm and PyPI lockfiles, and checks them against an offline advisory database. Flags algorithms that a quantum computer would break, and exports a CycloneDX CBOM or a SARIF report. Runs fully offline. Free and open source (Apache-2.0).

cargo install --locked lens3329 View on GitHub

Educational Simulators

Diffie-Hellman Basic Simulator

Beginner-friendly introduction to Diffie-Hellman key exchange with step-by-step explanations. Includes interactive encryption/decryption demonstration using the shared secret.

Launch DH Basic Simulator

Diffie-Hellman Intermediate Simulator

Interactive simulation of Diffie-Hellman key exchange with Shor's quantum algorithm demonstration. Understand both classical cryptography and quantum threats to current systems.

Launch DH Intermediate Simulator

PQXDH Protocol Simulator

Post-Quantum Extended Diffie-Hellman key exchange combining classical ECDH with quantum-resistant Kyber. Based on Signal's PQXDH specification for secure messaging with forward secrecy and quantum protection.

Launch PQXDH Simulator