But... will mozilla or the people behind haveibeenpwned know I am using a pwned password? Basically, by checking if you are under risk, do you leak info to 3rd parties that can be used against you, before having the opportunity to protect yourself? Is there any info aobut the near-zero knowledge protocol somewhere? It's a fascinating topic for sure.
justusthane|6 years ago
Essentially, the client hashes the password and then only sends the first 5 characters of the hash to HIBP. HIBP then returns the hashes of every password whose hash begins with the same characters (approx 477 matches, according to the article), and then it's up to the client to determine if there's a match.
prepend|6 years ago
That’s a ridiculously small number of possible values for a powerful actor trying to crack a password.
drexlspivey|6 years ago
tialaramex|6 years ago
No, only you (well, your computer) knows if your password was found.