JavaScript HTML CSS Shell
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
addon
assets
node_modules
src
test
.editorconfig
.gitattributes
.gitignore
LICENSE
README.md
gulpfile.js
package-lock.json
package.json
to_ghpages

README.md

UniquePasswordBuilder

UniquePasswordBuilder is a tool to help you generate strong and different password for each site you visit. From your master password (a strong password that you use), a password is generated using an hashing algorithm and the domain’s URL. Scrypt or argon2 is used to hash the password.

Check the home page for further details.

UniquePasswordBuilder is available via 3 tools :

Build the webpage and the bookmarklet

npm install && gulp to build output files in dist directory. You can run gulp clean to remove the dist folder.

Build the Addon

Gulp generates some files into the addon directory. So be sure to launch gulp the first time and each time you change JS source files. When ready, use addon/build.sh to generate the zip.

Publish the web page

Use to_ghpages.sh script to publish output files into a gh_pages branch, ready to publish on like github.

Attribution

The code includes scrypt-async-js, a library from Dmitry Chestnykh and icons are from Piotr Adam Kwiatkowski. Many thanks !