Authentication Health Score Calculator
Score the whole authentication estate — MFA, phishing resistance, SSO, policy, stale accounts — and get the top gap.
Inputs
FIDO2 security keys and passkeys only — SMS and TOTP do not count.
Use the password hygiene or complexity calculator to derive this.
Authentication Health Score
69.6/ 100
Grade
C — Fair
Highest-Value Next Action
Roll out phishing-resistant authenticators — FIDO2 security keys or passkeys
Points Locked in That Gap
10.50points
Total Points Available
30.4points
Step by step
Values used
Accounts with MFA = 82 %; Accounts on phishing-resistant factors = 30 %; Applications behind SSO = 75 %; Password policy score = 70 / 100; Accounts dormant over 90 days = 6 %; Credentials found in breach corpora = 3 %; Failed login rate = 4 %
Authentication Health Score
score = 0.25 × MFA + 0.15 × phishing resistance + 0.15 × SSO + 0.15 × policy + 0.12 × breach-free + 0.10 × non-stale + 0.08 × login success.
Gap analysis
gap in points = weight × (100 − component score); the largest gap is the highest-value next action.
Authentication Health Score
= 69.6 / 100
Grade
= C — Fair
Highest-Value Next Action
= Roll out phishing-resistant authenticators — FIDO2 security keys or passkeys
Points Locked in That Gap
= 10.50 points
Total Points Available
= 30.4 points
How it works
Each input is normalised to 0–100, inverting the ones where lower is better, then combined with weights reflecting how much each control reduces account takeover. Multiplying each shortfall by its weight converts posture gaps into comparable points, so the biggest number is the work with the most risk reduction per unit of effort. Identity is the control plane for everything else, and a single weighted score with an explicit next action is what turns a scattered list of identity metrics into a roadmap.
Formulas
Authentication Health Score
score = 0.25 × MFA + 0.15 × phishing resistance + 0.15 × SSO + 0.15 × policy + 0.12 × breach-free + 0.10 × non-stale + 0.08 × login success.
- phishing resistance
- Share of accounts on origin-bound credentials
- breach-free
- 100 − 8 × the percentage of credentials found in breach corpora
Gap analysis
gap in points = weight × (100 − component score); the largest gap is the highest-value next action.
Frequently Asked Questions
How is Authentication Health Score calculated?
score = 0.25 × MFA + 0.15 × phishing resistance + 0.15 × SSO + 0.15 × policy + 0.12 × breach-free + 0.10 × non-stale + 0.08 × login success. Each input is normalised to 0–100, inverting the ones where lower is better, then combined with weights reflecting how much each control reduces account takeover. Multiplying each shortfall by its weight converts posture gaps into comparable points, so the biggest number is the work with the most risk reduction per unit of effort.
Why does Authentication Health Score matter?
Identity is the control plane for everything else, and a single weighted score with an explicit next action is what turns a scattered list of identity metrics into a roadmap.
What values do I need to enter?
This calculator takes 7 inputs: Accounts with MFA, Accounts on phishing-resistant factors, Applications behind SSO, Password policy score, Accounts dormant over 90 days, Credentials found in breach corpora, Failed login rate. 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 phishing resistance weighted separately from MFA?
Because they are not the same control. Adversary-in-the-middle phishing kits defeat SMS, TOTP and push approval by relaying them in real time, while origin-bound credentials such as passkeys cannot be replayed at all. An estate at 100 % MFA and 0 % phishing resistance is still losing accounts.
Do stale accounts really matter that much?
Yes. A dormant account has an unrotated password, no user watching it and often no MFA enrolment, so it is the preferred landing spot for a stuffing attack. Deprovisioning is also the cheapest item on this list.
You might also need
- MFA Security CalculatorCommonly used together
- Authentication Success Rate CalculatorCommonly used together
- Password Hygiene Score CalculatorCommonly used together
- Security Question Strength CalculatorCommonly used together
- Password Expiry CalculatorCommonly used together
- Password Entropy Score CalculatorAlso in Password Security