One-Time Pad

In cryptography, a one-time pad (OTP) is a type of encryption which has been proven to be impossible to crack if used correctly. Each bit or character from the plaintext is encrypted by a modular addition with a bit or character from a secret random key (or pad) of the same length as the plaintext, resulting in a ciphertext. If the key is truly random, as large as or greater than the plaintext, never reused in whole or part, and kept secret, the ciphertext will be impossible to decrypt or break without knowing the key. It has also been proven that any cipher with the perfect secrecy property must use keys with effectively the same requirements as OTP keys. However, practical problems have prevented one-time pads from being widely used.

With 10-sided Dice
Although time consuming - You could use five ten-sided dice. With each throw, you have a new five-digit group. Such dice are available in toy stores or on line).

With 6-sided Dice
Never simply use normal six-sided dice, then add the values of two dice. This method is statistically unable to produce values from 0 to 9 and there for insecure (the total of 7 will occur about 6 times more often that the values 2 or 12).

Instead, you may use one black and one white die and assign a value to each of the 36 combinations, taking in account the order/colour of the dice (see table below). This way, each combination has a .0277 probability (1 on 36). We can produce three series of values between 0 and 9. The remaining 6 combinations (with a black 6) are simply disregarded, which doesn't affect the probability of the other combinations.

TRUE RANDOM 0 TO 9 WITH BLACK AND WHITE DICE BW       BW        BW       BW       BW         11 = 0    21 = 6    31 = 2   41 = 8   51 = 4 12 = 1   22 = 7    32 = 3   42 = 9   52 = 5   13 = 2    23 = 8    33 = 4   43 = 0   53 = 6   14 = 3    24 = 9    34 = 5   44 = 1   54 = 7   15 = 4    25 = 0    35 = 6   45 = 2   55 = 8   16 = 5    26 = 1    36 = 7   46 = 3   56 = 9        THROWS WITH BLACK 6 ARE DISCARDED

Password Splitting
Using methodological taken from the one-time pad schema it is possible to store a password with multiple individuals or parts. All parts or shares of the encrypted password must be combined before the final password may be reviled. This method allows for a password to be split into 2 or as many shares as an admin wishes.