Password Entropy & Breach Auditor
Evaluate mathematical entropy, verify character diversity, and query 850M+ breached credentials via k-Anonymity without transmitting plain text.
Standard mathematical entropy based on string length and pool size ($E = L \log_2 R$).
SHA-1 Prefix: -----
Offline brute-force estimation assuming a modern GPU cracking array.
Actionable Recommendations
- • Enter a password above to receive real-time security guidance.
How Zero-Knowledge k-Anonymity Works
[+] ExpandPassword string is converted into a 40-character SHA-1 hash on your system.
Only the first 5 hex characters (e.g. 5BAA6) are sent to the API.
The API returns hundreds of suffix hashes matching the prefix. Match comparison occurs in memory.
Because thousands of passwords share the exact same 5-character SHA-1 prefix, neither KeyGuard nor HaveIBeenPwned can reconstruct your original password from the prefix alone.