Skip to content
A random passphrase generator / website advocating for using passphrases.
JavaScript HTML CSS Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css
img Initial commit. Mar 8, 2015
js Adjust randomization algorithm to remove bias Nov 11, 2019
.gitignore Initial commit. Mar 8, 2015
Dockerfile Initial commit. Mar 8, 2015
Gruntfile.js Initial commit. Mar 8, 2015
README.md Minor language updates. Mar 8, 2015
docker-compose.yml
index.html Tweaks made at the behest of my editor. Mar 20, 2015
package.json Initial commit. Mar 8, 2015
passphrase_advocate.md Tweaks made at the behest of my editor. Mar 20, 2015

README.md

Use A Passphrase (.com)

This site is intended to both generate simple passphrases as well as advocate for the use of random passphrases over human-generated passwords.

How to Contribute

This site needs a lot of work. Please contribute to any of the following:

  • To improving the persuasiveness of the argument, which is all contained in passphrase_advocate.md.
  • To the wordlist from which the passwords are generated, which is contained in js/wordlist.js
  • Add additional password possibilities (e.g. four-word-with-space).

Running It Locally

It requires grunt-cli (npm install -g grunt-cli), after which you can just run npm install and then grunt.

If you have Docker & Docker Compose installed, you should theoretically just be able to run docker-compose up to build the /dist directory, which will create the index.html file that is entirely self-contained (i.e. it makes no external calls).

You can’t perform that action at this time.