Know Your Quantum Risk
Before It's Too Late
Scan, score, and remediate quantum-vulnerable cryptography across your entire infrastructure. ML-powered risk assessment with NIST FIPS 203/204 migration planning.
Everything You Need to Go Quantum-Safe
From discovery to remediation β QRAP covers the entire post-quantum migration lifecycle
Cryptographic Discovery
Scan your infrastructure to discover every cryptographic asset. Identify quantum-vulnerable algorithms β RSA, ECDSA, DH, DSA β across six risk categories with precise version and key-length detection.
ML-Powered Risk Scoring
Composite 0β100 risk scores powered by machine learning. Severity-weighted scoring with category-specific multipliers β HNDL findings weighted 1.5x for maximum accuracy.
HNDL Exposure Calculator
Calculate precise Harvest Now, Decrypt Later risk windows using the Mosca inequality. Understand exactly when your encrypted data becomes vulnerable to quantum decryption.
PQC Migration Planning
Automated migration roadmaps from classical to post-quantum algorithms. RSA β ML-KEM (FIPS 203), ECDSA β ML-DSA (FIPS 204) with phased rollout schedules and effort estimates.
Interactive Dashboard
React-powered dashboard for real-time risk visualization. Drill down from organization-level scores to individual findings. Track risk trends across assessment cycles.
Enterprise Security
JWT + API key authentication with constant-time comparison. Per-IP rate limiting, HSTS, CSP, parameterized SQL queries β defense in depth for production deployments.
Built for Scale
A polyglot architecture combining Go performance, Python ML, and React interactivity
Go API Server
Chi v5 router with middleware pipeline β auth, rate limiting, CORS, and security headers
Python ML Engine
FastAPI with scikit-learn for risk scoring, HNDL calculations, and migration planning
React Dashboard
React 19 + TypeScript SPA for real-time risk visualization and assessment management
Up and Running in 60 Seconds
One command to deploy the full stack β API, ML engine, dashboard, and database
Try the API
QRAP vs. Traditional Tools
The only open-source platform purpose-built for quantum cryptographic risk assessment
| Feature | QRAP | Qualys | Tenable | CryptoSense |
|---|---|---|---|---|
| Quantum Risk Assessment | β | β | β | β οΈ |
| HNDL Exposure Calculation | β | β | β | β |
| Mosca Inequality Analysis | β | β | β | β |
| PQC Migration Planning | β | β | β | β οΈ |
| ML-Powered Risk Scoring | β | β | β | β |
| FIPS 203/204 Alignment | β | β | β | β οΈ |
| Interactive Dashboard | β | β | β | β |
| REST API | β | β | β | β |
| Open Source | β | β | β | β |
| Self-Hosted | β | β | β | β |
| Enterprise Auth (JWT) | β | β | β | β |
| Cost | π Free | $$$ | $$$ | $$ |
Documentation
Everything you need to deploy, develop, and contribute
Architecture
System design, data flow, and tech decisions
API Reference
Complete REST API with examples
Deployment Guide
Docker, Kubernetes, and production ops
Development Guide
Local setup, coding standards, debugging
Contributing
How to contribute to QRAP
Security Policy
Vulnerability reporting and security info
Built in the Open
QRAP is open source under Apache 2.0. Whether you're a cryptographer, Go/Python developer, or security professional β there's a place for you here.
Fork & Clone
Fork the repo and set up your local environment
Make Changes
Pick an issue, create a branch, and write your code
Submit PR
Run tests, push, and open a pull request