keepassxreboot / keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
https://keepassxc.org/
Other
20.75k stars 1.44k forks source link

Warn about breached passwords #2009

Closed bannmann closed 6 years ago

bannmann commented 6 years ago

1Password recently introduced a feature called Watchtower that checks all passwords inside the user's database whether they have appeared in a data breach. It uses Troy Hunt's Pwned Passwords v2 service which ensures that nobody can bruteforce the password being checked (look for "k-Anonymity" in the linked post).

I propose adding a similar feature to KeePassXC. The basic idea is that users easily get a quick overview how many and which passwords have been breached and thus should be changed. I imagine this would trigger as soon as a database is loaded, not only when an entry is added/edited.

While the k-Anonymity model ensures that the passwords stay safe, I assume one could design this feature to be opt-in to counter any perceptions of KeePassXC becoming less secure.

TheZ3ro commented 6 years ago

Duplicate of #1597 and #1083