/password-defender

CryptoPass is the tiny bookmark script which allows to create unique strong one-side password for each unique site by using your master password

Primary LanguageJavaScriptBSD 2-Clause "Simplified" LicenseBSD-2-Clause

PasswordDefender

PasswordDefender is the tiny bookmark script which allows to create unique strong one-side password for each unique site by using your master password

PasswordDefender widget

Features

  • A unique one-way password for each site by using your single master password
  • The generated password is extra strong and long independently by length of master password
  • Does not require any registration, storage and any extentions
  • Cross browser support (Note: The mobile version can be found here)
  • Offline mode support
  • Extra simple for usage

Installation

  1. Create new bookmark in most visible space of your browser Installation Installation
  2. Set name of the bookmark as "Password" or somthing like that
  3. Copy to the clipboard content of bookmark.js file
  4. Set location URL of the bookmark (paste from clipboard) Installation

Usage

  1. Open the site on which you want to "sign-in" or "sign-up"
  2. Tap to the "Password" bookmark Usage
  3. You can see the "Password" widget in left-top side of page
  4. Enter your master password to the password field of the widget Usage
  5. Tap to the password field on "sign-in" or "sign-up" form of the page Usage
  6. Tap to the [▸] button on the widget (encrypted password will be inserted to the password field) Usage

Also you can see or copy your encrypted password if you need Usage

How to use it on mobile gadget?

Unfortunately, at now mobile gadgets does not provides full functionality of bookmarks. So for mobile gadgets, you can use the following solution.

  1. Open the site on which you want to "sign-in" or "sign-up" and copy the URL to the clipboard Usage on mobile
  2. Open the "PasswordDefender for Mobile" website Usage on mobile
  3. Paste the copied to clipboard site URL to the "Enter site URL" field Usage on mobile
  4. Enter your master password to the password field and tap to the below button Usage on mobile
  5. Select the content of generated password from the opened popup and then copy to the clipboard Usage on mobile
  6. Return back to the website, paste the generated password to the password field (3) and then tap to submit button (4) Usage on mobile

Building (optional)

  1. Minify "src/script.js"
  2. Encode minified script by using URI scheme
  3. Wrap minified and encoded script "javascript:void(SOURCE)"
  4. Save as "bookmark.js"