Is Your Cryptography Quantum-Ready?
The first automated RSA-to-Kyber migration tool for SMEs.
Our Audit & Roadmap Process
Comprehensive Audit
- Scan codebases for outdated RSA implementations.
- Inspect TLS certificates and configurations using RSA.
- Analyze databases and cloud setups for legacy RSA encryption.
Prioritized Roadmap
- Categorize vulnerabilities (High, Medium, Low risk)
- Perform dependency analysis to identify critical systems
- Provide step‑by‑step migration recommendations for switching from RSA to Kyber.
How to Use the CLI Scanner
For Linux Users
- Open your terminal.
- Clone the repository:
git clone https://github.com/Quantum-Migration/quantum-migration-cli.git
- Change directory:
cd quantum-migration-cli
- Install dependencies:
pip install -r requirements.txt
- (Optional) Run the interactive configuration wizard:
python3 cli.py configure
- Important for WSL Users: In your
config.yml
, setscan_root
to a Linux-style path. For example:scan_root: /mnt/c/Users/YourUsername
rather than a Windows-style path. - Run the full scan:
python3 cli.py scan_all --config-file config.yml --output-format pdf --host example.com --json-output findings.json
This command will generate both a PDF report and a JSON file (findings.json
) for platform upload. - Review the generated report and JSON file.
For WSL (Windows) Users
- Open your WSL terminal.
- Clone the repository:
git clone https://github.com/Quantum-Migration/quantum-migration-cli.git
- Change directory:
cd quantum-migration-cli
- Install dependencies:
pip install -r requirements.txt
- (Optional) Run the interactive configuration wizard:
python3 cli.py configure
- Update
config.yml
so thatscan_root
is set to a Linux-style path (e.g.,/mnt/c/Users/YourUsername
). - Run the full scan:
python3 cli.py scan_all --config-file config.yml --output-format html --host example.com --json-output findings.json
- Open the generated report (HTML or PDF) in your browser and locate the
findings.json
file for platform uploads.
Alternatively, use our integrated platform for a unified experience.
How to Use the Platform
Our platform offers two ways to load your scan results for RSA-to-Kyber migration. You can:
- Scan a GitHub Repository: Enter a valid GitHub URL in the platform, and our tool will clone and analyze the repository.
- Upload Local Scan: Run our CLI tool locally on your computer, then upload the resulting JSON file to the platform for a full vulnerability report.
Both methods show a unified list of RSA vulnerabilities, let you preview automated fixes, and track changes with our integrated change log.
Join the Waitlist
Sign up now to gain early access to our cutting‑edge automated RSA-to-Kyber migration platform.
(A confirmation email will be sent to verify your address.)