A C# implementation of the PwdHash web-application. Using a domain name and "master password", PwdHash Sharp automatically create a hashed password that is strong, and cannot be used to reverse-engineer the master password.
From the original PwdHash implementation (http://
PwdHash automatically replaces the contents of these password fields with a one-way hash of the pair (password, domain-name). As a result, the site only sees a domain-specific hash of the password, as opposed to the password itself. A break-in at a low security site exposes password hashes rather than an actual password. We emphasize that the hash function we use is public and can be computed on any machine which enables users to login to their web accounts from any machine in the world. Hashing is done using a Pseudo Random Function (PRF).
To download PwdHash Sharp packages for Ubuntu or receive automatic updates, check the PPA here: https:/
View full history Series and milestones
trunk series is the current focus of development.