Part of the World War II Cryptographic Simulation

Our primary system uses what are called 'One-Time Pads'. These pads are covered with random numbers which are then used in sequence to encipher each letter of the message. This means that the only way to decipher a message is to have the same one-time pad that was used to encipher it. Unlike the rotor machines used by virtually every other country in this war, there is no pattern behind these sheets; one-time pads are completely random. Thus, there is no way to 'crack' them.

A typical one-time pad looks something like this:

053 786 423 156 023 786 985 746 121 159 678 423 086

945 621 478 215 046 478 954 761 554 448 897 810 065

544 555 648 729 354 687 912 405 005 761 917 734 610

and so on. Each number is then used as the base for an alphabet. For example, the word THAT could be enciphered like this:

THAT written as numbers is 20 7 1 20.

I then look at the first 4 numbers on my pad, and add them to my message.

053 + 20 = 73
786 + 7 = 793
423 + 1 = 424
156 + 20 = 176

To complicate things we sometimes use non-carrying addition. We also might place a different letter as the base of the alphabet. So, instead of 053 equaling the first letter, A, it might equal J. Thus, if A was enciphered we would take away 10 to compensate for the J. We use Cyrillic, of course, but this example in your Latin script is probably easier to understand. Because each alphabet is completely random, there is literally no way to break this system (outside of having the codebook and knowing when each pad was used).