Dice | Random number generation

Diceware

Diceware is a method for creating passphrases, passwords, and other cryptographic variables using ordinary dice as a hardware random number generator. For each word in the passphrase, five rolls of a six-sided die are required. The numbers from 1 to 6 that come up in the rolls are assembled as a five-digit number, e.g. 43146. That number is then used to look up a word in a cryptographic word list. In the original such list 43146 corresponds to munch. By generating several words in sequence, a lengthy passphrase can thus be constructed randomly. A Diceware word list is any list of unique words, preferably ones the user will find easy to spell and to remember. The contents of the word list do not have to be protected or concealed in any way, as the security of a Diceware passphrase is in the number of words selected, and the number of words each selected word could be taken from. Lists have been compiled for several languages, including Basque, Bulgarian, Catalan, Chinese, Czech, Danish, Dutch, English, Esperanto, Estonian, Finnish, French, German, Greek, Hebrew, Hungarian, Italian, Japanese, Latin, Māori, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Spanish, Swedish and Turkish. The level of unpredictability of a Diceware passphrase can be easily calculated: each word adds 12.9 bits of entropy to the passphrase (that is, bits). Originally, in 1995, Diceware creator Arnold Reinhold considered five words (64.6 bits) the minimal length needed by average users. However, in 2014 Reinhold started recommending that at least six words (77.5 bits) be used. This level of unpredictability assumes that a potential attacker know three things: that Diceware has been used to generate the passphrase, the particular word list used, and exactly how many words make up the passphrase. If the attacker has less information, the entropy can be greater than 12.9 bits per word. The above calculations of the Diceware algorithm's entropy assume that, as recommended by Diceware's author, each word is separated by a space. If, instead, words are simply concatenated, the calculated entropy is slightly reduced due to redundancy; for example, the three-word Diceware phrases "in put clammy" and "input clam my" become identical if the spaces are removed. (Wikipedia).

Diceware
Video thumbnail

d14

Available at http://mathartfun.com/DiceLabDice.html

From playlist Dice

Video thumbnail

Numerically balanced d30

Available at http://mathartfun.com/DiceLabDice.html

From playlist Dice

Video thumbnail

Roll a card, any card

Playing card dice, by the Dice Lab. http://mathartfun.com/thedicelab.com/RollACard.html

From playlist Dice

Video thumbnail

Numerically-balanced d20 dice

For more details, see http://thedicelab.com/BalancedStdPoly.html These dice are available from http://www.mathartfun.com/DiceLabDice.html

From playlist Dice

Video thumbnail

How do I make a round dice set?

Today I will make some unusual dice. They will not be square but round and we will make them completely out of metal, with a wooden stand. Enjoy! #dice#W&M#lathe

From playlist Random problems

Video thumbnail

Translucent amber dice

These translucent amber dice are available from thedicelab.com

From playlist Dice

Video thumbnail

Impossible, Unbelievable, Intransitive Dice #thegameyoucannotwin

If you'd like to see more on the craziness that are intransitive dice, check out this video: https://youtu.be/jmuJuw9anQw. Let's say I tell you I've got two dice, and when I roll one of them, we'll call it die A, it beats the other one, we'll call that die B, 58% of the time. First of all

From playlist polymathematic #shorts

Video thumbnail

Crypto Security: Passwords and Authentication - Livestream aantonop

Looking for an entertaining, trustworthy, unbiased opinion on crypto security? This is it. In this upcoming bonus Livestream, aantonop answers your questions about passwords and authentication, two basic but incredibly important and misunderstood topics. Whether you’re new or an expert, yo

From playlist English Subtitles - aantonop Videos with subtitles in English

Video thumbnail

Natural Language Passwords

A superior method of generating high-entropy memorized secrets Passwords are often at the core of our security. Learn how to make strong passwords you can remember. Password managers and MFA are highly recommended, but sometimes you're going to need to memorize a password. Be confident th

From playlist Software Development

Video thumbnail

Skew d4

Available at http://mathartfun.com/DiceLabDice.html

From playlist Dice

Video thumbnail

Optidice

Available at http://mathartfun.com/DiceLabDice.html Note: we recently noticed an issue with these dice which we will need to get fixed (note the sixes on the d6 and d8!). I've made the video unlisted until we have the dice fixed and ready to sell.

From playlist Dice

Video thumbnail

Live CEOing Ep 664: Language Design in Wolfram Language [Design of Symbols]

In this episode of Live CEOing, Stephen Wolfram discusses upcoming improvements and features to the Wolfram Language. If you'd like to contribute to the discussion in future episodes, you can participate through this YouTube channel or through the official Twitch channel of Stephen Wolfram

From playlist Behind the Scenes in Real-Life Software Design

Video thumbnail

My Powtoons Just Because I wanted to PLAY.

Quick and easy - you could get good at this quite quickly. There is very little for free though.

From playlist Mathematical Play

Related pages

Key size | Hardware random number generator | Password strength | Random password generator | Dice | Hashcat | Brute-force attack | Passphrase | Entropy (information theory) | Bit