A tool for making strong, memorable passphrases.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
images
.gitignore
Diceware Passphrase Creator.html
README.md
changelog.md
security.md

README.md

Diceware Passphrase Creator

Diceware Passphrase Creator

A tool for making strong, memorable passphrases.

Download

About Diceware Passphrase Creator

Diceware Passphrase Creator helps you create strong, memorable passphrases, such as CrimpGnarlFewTrenchWaist or plum down dizzy 123 egypt foot, by rolling six-sided dice to randomly select from a set of 7776 possible words. This system is more unpredictable than picking words on your own or trusting computer-generated randomness. It's great for making the master password for a password manager program so you only need to memorize a single strong passphrase. It's also handy for securing wireless networks, disk encryption, PGP email encryption keys, and more. It's based on the Diceware Wordlist by Arnold Reinhold and best practice instructions by Micah Lee.

Here are some more examples of passphrases you can make using this program:

  • Snout Prop Endow Sauce Gogh Venial
  • chiefnepalsurgedamevokegourd
  • shall pest fount brine usc doria bates
  • KinCaineNoisyShredLax,
  • FeeGripAfricaEngleVivo>2123

Strong, memorable passphrases

Long, random passphrases are more secure because they're more difficult for an attacker to guess than simple passwords. While Batman1989 is easily guessed and &1KJl6a8y$g*01W}i21!MZ is too hard to remember, Diceware passphrases like ChillyDressyDataShakenCrater are strong and memorable.

Why use dice?

For selecting words randomly, dice are preferred over computer-generated random numbers because they're a more reliable and transparent source of randomness. If no dice are available, try to get some. If that's not possible, the program can generate pseudo-random numbers instead, although dice are recommended.

Easy to share and safe to use

The program is designed as a self-contained webpage: it's a single file that doesn't load any external content, which means it's not only safe and private, but also highly compatible and easy to share. Email it to all your friends! You can even use it offline – simply save it on your hard drive and use it whenever a new passphrase is needed.

Requirements

Diceware Passphrase Creator works on any operating system in modern web browsers like Firefox, Chrome, Safari, and Internet Explorer; Firefox is highly recommended. Make sure you're running the latest version of your web browser in order to have the best security protection.

You will need at least one six-sided die in order to create random passphrases. If you don't have dice, you should try to get some; if that's not possible, the program can generate pseudo-random numbers instead, although dice are highly recommended.

Contributing

Anyone is welcome to help build this program. Together, we can make it even better. You can help by:

  • Reporting issues.
  • Submitting code changes or fixes in a new pull request.
  • Auditing the code for security issues.
  • Telling your friends about this program and/or sharing it with them.

By submitting changes, you agree to licence your work under the GNU General Public License, version 3 or later.

Licences

Diceware Passphrase Creator is copyright © 2016 Lucas Bleackley Petter.

Diceware Passphrase Creator is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Diceware Passphrase Creator is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Permission is also granted to copy, distribute and/or modify the documentation contained within Diceware Passphrase Creator under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".

Elements and software libraries used in Diceware Passphrase Creator

Bootstrap is copyright © 2011-2015 Twitter, Inc., licenced under the MIT License.

The English Diceware Wordlist is copyright © 1995-2015 Arnold G. Reinhold, licenced under the Creative Commons Attribution 3.0 licence.

"external-link-ltr-icon.svg" is part of MediaWiki, copyright © 2015 MediaWiki collaborators, licenced under the GNU GPL 2.0 licence.

jQuery is copyright © 2005-2016 jQuery Foundation, Inc., licenced under the MIT License.

normalize.css is copyright © 2012-2015 Nicolas Gallagher, licenced under the MIT License.