Skip to content
Calcrivo

Cryptography Health Score Calculator

Score your cryptographic estate across cipher strength, TLS version, certificate hygiene, key rotation and quantum readiness.

Inputs

%
%
%
%
certs
certs
%

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

  1. 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 %

  2. 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.

  3. Certificate hygiene component

    certificate hygiene = 100% − (expired or untracked ÷ total certificates).

  4. Cryptography Health Score

    = 75 /100

  5. Rating

    = C — Fair

  6. Certificate Hygiene

    = 98.4

  7. Weakest Area

    = Post-quantum readiness

  8. Top Remediation Priority

    = Eliminate MD5 and SHA-1 — they are exploitable today, not theoretically

  9. 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