Cryptography Health Score Calculator
Score your cryptographic estate across cipher strength, TLS version, certificate hygiene, key rotation and quantum readiness.
Inputs
Cryptography Health Score
75/100
Rating
C — Fair
Certificate Hygiene
98.4%
Weakest Area
Post-quantum readiness
Top Remediation Priority
Eliminate MD5 and SHA-1 — they are exploitable today, not theoretically
Assessment
Moderate posture — Post-quantum readiness is holding the score down
Step by step
Values used
Endpoints using AES-GCM or ChaCha20-Poly1305 = 82 %; Traffic negotiating TLS 1.3 = 74 %; Systems still using MD5 or SHA-1 = 8 %; Keys rotated within policy = 65 %; Expired or untracked certificates = 4 certs; Certificates in the estate = 250 certs; Systems with a post-quantum migration plan = 15 %
Cryptography Health Score
health score = 25% cipher strength + 20% TLS 1.3 adoption + 20% modern-hash coverage + 15% rotation compliance + 10% certificate hygiene + 10% post-quantum readiness.
Certificate hygiene component
certificate hygiene = 100% − (expired or untracked ÷ total certificates).
Cryptography Health Score
= 75 /100
Rating
= C — Fair
Certificate Hygiene
= 98.4
Weakest Area
= Post-quantum readiness
Top Remediation Priority
= Eliminate MD5 and SHA-1 — they are exploitable today, not theoretically
Assessment
= Moderate posture — Post-quantum readiness is holding the score down
How it works
The six components are weighted by how directly each one causes a breach: exploitable primitives and protocol versions carry the most weight, while post-quantum readiness is forward-looking and weighted lightly for now. The weakest component is surfaced separately, because a good average can hide one exploitable gap. Crypto findings arrive scattered across scanner reports, certificate inventories and KMS logs; a single weighted score with a named weakest area is what turns them into a prioritised remediation plan an executive will fund.
Formulas
Cryptography Health Score
health score = 25% cipher strength + 20% TLS 1.3 adoption + 20% modern-hash coverage + 15% rotation compliance + 10% certificate hygiene + 10% post-quantum readiness.
- cipher strength
- Share of endpoints on an AEAD suite
- modern-hash coverage
- 100% minus the share still on MD5 or SHA-1
- certificate hygiene
- Share of certificates tracked and unexpired
Certificate hygiene component
certificate hygiene = 100% − (expired or untracked ÷ total certificates).
Frequently Asked Questions
How is Cryptography Health Score calculated?
health score = 25% cipher strength + 20% TLS 1.3 adoption + 20% modern-hash coverage + 15% rotation compliance + 10% certificate hygiene + 10% post-quantum readiness. The six components are weighted by how directly each one causes a breach: exploitable primitives and protocol versions carry the most weight, while post-quantum readiness is forward-looking and weighted lightly for now. The weakest component is surfaced separately, because a good average can hide one exploitable gap.
Why does Cryptography Health Score matter?
Crypto findings arrive scattered across scanner reports, certificate inventories and KMS logs; a single weighted score with a named weakest area is what turns them into a prioritised remediation plan an executive will fund.
What values do I need to enter?
This calculator takes 7 inputs: Endpoints using AES-GCM or ChaCha20-Poly1305, Traffic negotiating TLS 1.3, Systems still using MD5 or SHA-1, Keys rotated within policy, Expired or untracked certificates, Certificates in the estate, Systems with a post-quantum migration plan. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.
Why is legacy hash usage weighted so heavily?
MD5 collisions are trivial and SHA-1 chosen-prefix collisions cost a few tens of thousands of dollars. Unlike a merely dated cipher suite, these are attacks available now, so any remaining use is an active finding rather than technical debt.
What score should we target?
85 or above, with no single component below 80. An average above 85 that hides a 40% component is worse than a uniform 80, which is why the weakest area is reported alongside the score.
You might also need
- Quantum Security Readiness CalculatorCommonly used together
- Key Rotation Interval CalculatorCommonly used together
- Certificate Expiry CalculatorCommonly used together
- RSA Key Size CalculatorAlso in Cryptography
- AES Key Strength CalculatorAlso in Cryptography
- Perfect Forward Secrecy CalculatorAlso in Cryptography