Simple Python script that gives you a secure password.
For a more thorough explanation, check out my blog.
The script emulates n
amount of die rolls (five digits each). The default is three words.
- The script gets a five digit number and matches that number to a word in the provided wordlist.
- It adds a random ASCII punctuation character which becomes the delimeter.
- It also adds a random number (1-3 in length) to the end.
- Finally, it has a 50/50 chance of capitalizing the word.
$ python3 diceware.py
Password = Junkie~undivided%Disorder#943