fernando-mc / pythondiceware

A simple Diceware program that takes user inputs into a CLI to generate a diceware password.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PythonDiceware

A simple Diceware program that takes user inputs into a CLI to generate a diceware password.

Written in Python.

About Diceware Diceware is a password creation system that forms a password using dice to select words at random from a lengthy word list. A sample Diceware wordlist contains 7776 words. So, for every truly random selection from this list the number of possible passwords (we'll call this "n") will equal 7776^n.

Diceware is a great method to use for creating a secure, yet easy to memorize, master password for accounts such as your computer, password manager, and email.

More Information

The Intercept: An in-depth overview on the reasoning behind Diceware.

ArsTechnica: An explanation about the need for at least 6 word diceware passphrases.

Please also remember to use a password manager. You can download a free, open-source password manager from the following sources:

keepass.info: Windows keepass.org: Mac OSX and Linux

About

A simple Diceware program that takes user inputs into a CLI to generate a diceware password.

License:MIT License


Languages

Language:Python 100.0%