Comprehensive post-quantum cryptography preparedness assessment
The Quantum Readiness Scoring System evaluates a system's preparedness for the post-quantum cryptography (PQC) era. Using a comprehensive 100-point scale, it assesses hardware capabilities, operating system support, cryptographic libraries, and network readiness to provide actionable insights and upgrade recommendations.
Quantum readiness assessment is only available during local mode scans (-mode local). It can be disabled with the -disable-quantum-readiness flag.
Mission-critical systems requiring immediate PQC readiness
Business-important systems with higher security requirements
Standard business systems with normal security needs
Certain system characteristics result in automatic score reductions or caps, reflecting fundamental incompatibilities with post-quantum cryptography requirements.
Cannot support PQC key sizes and operations
Insufficient for PQC algorithm execution
Score capped at 70% of maximum possible
Heavy penalties applied to crypto scoring
# Enable quantum readiness assessment (default in local mode)
./certscanner -mode local -output report.json
# Disable quantum readiness assessment
./certscanner -mode local -disable-quantum-readiness -output report.json
# View quantum assessment in different formats
./certscanner -mode local -outputformat json -output quantum.json
./certscanner -mode local -outputformat tychon -output quantum.ndjson
./certscanner -mode local -outputformat html -output quantum.html
quantum_readiness field in scan reportquantum.* fields in all events{
"quantum_readiness": {
"assessment_id": "qr_20250915_101539_abc123",
"timestamp": "2025-09-15T10:15:39.123456-07:00",
"system_type": "workstation",
"overall_score": 64,
"readiness_status": "Update Required",
"status_color": "orange",
"hardware_score": {
"total_score": 32,
"cpu_score": 18,
"memory_score": 14,
"security_hardware_score": 0
},
"operating_system_score": {
"total_score": 15,
"version_score": 12,
"crypto_framework_score": 3
},
"crypto_library_score": {
"total_score": 12,
"openssl_score": 8,
"system_crypto_score": 4
},
"network_score": {
"total_score": 5,
"bandwidth_score": 3,
"protocol_capability_score": 2
},
"recommendations": [
"Upgrade to macOS 15.0+",
"Update OpenSSL to 3.4.0+"
]
}
}