A random passphrase generator / website advocating for using passphrases.
Switch branches/tags
Nothing to show
Clone or download
Michael Hearn
Latest commit 79c2066 Mar 23, 2015
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css Added padding to the footer Mar 20, 2015
img Initial commit. Mar 8, 2015
js Fixed crypto to work for IE11 Mar 23, 2015
.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 Initial commit. Mar 8, 2015
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).