Simple KeePass plugin which uses the service Have I Been Pwned from Troy Hunt
Your password never leaves KeePass! This is ensured by using a k-Anonymity model when searching with Pwned Passwords.
In order to protect the value of the source password being searched for, Pwned Passwords also implements a k-Anonymity model that allows a password to be searched for by partial hash. This allows the first 5 characters of either a SHA-1 or an NTLM hash (not case-sensitive) to be passed to the API
- .NET Framework 4.7.2 or higher
- Mono 5.18 or higher
- On some Linux systems, the
mono-completepackage may be required for plugins to work properly (Details on keepass.info)
- Download the latest release (.dll file) from GitHub
- In KeePass, click 'Tools' → 'Plugins' → button 'Open Folder'
KeePass now opens a folder called 'Plugins' - Exit KeePass to free up the lock on the plugin
- Move the plugin file into the 'Plugins' folder (replace if exists already)
- Start KeePass again
- In KeePass, click 'Tools' → 'Plugins' → button 'Open Folder'
KeePass now opens a folder called 'Plugins' - Exit KeePass to free up the lock on the plugin
- Delete the plugin file






