Generates unique passwords for any site you visit from a master password
Why is this a thing?
It's annoying to come up with a unique password for every website. You normally have to store them all in a secure database, or just not bother and use the same password for everything which is a security risk.
What does it do?
This simple program let's you use a single master password to generate unique passwords for anything.
It always generates the exact same password for the same inputs, so you don't need to store anything. Just remember the master password.
Note that the button on the chrome toolbar will be greyed out unless there is a password field somewhere on the page.
You can check that it's working by visiting this test page (a blank page with a password field that does nothing) and the toolbar button should become enabled.
How does it work?
It takes your master password and the name of a website (which is automatically identified when you click the button), then passes them through a one-way Cryptographic Hash Function and maps the result onto a generated password.
Is it secure?
The Secure Hash Algorithm (SHA) is computationally irreversible* and guarantees that your master password or passwords for other websites cannot be obtained if one generated password is compromised.
*Provided that your master password is reasonably strong.
Can I trust you?
I made this for personal use, but figured others might find it useful too.
All steps have been taken to ensure this is secure and safe to use. No sensitive data ever leaves the page.
It will never ask for your username. Without it, any passwords are worthless.
The code is all open source and available on GitHub ( https://github.com/fsyth/password-uniquifier ) so anyone can check that it doesn't do anything malicious.
You can try out a webpage version of the extension here: