06.01.2015 Views

Cryptology - Unofficial St. Mary's College of California Web Site

Cryptology - Unofficial St. Mary's College of California Web Site

Cryptology - Unofficial St. Mary's College of California Web Site

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

8.6. PERFECT SECRECY 153<br />

invent now” each night while relaxing on his s<strong>of</strong>a. 16<br />

Put endless and senseless together and we have the<br />

One-time Pad: 17 Pick any random keyword <strong>of</strong> length equal to the length <strong>of</strong><br />

your message. Treat it as the key word <strong>of</strong> a Vigenère cipher. Throw it away<br />

after you use it (hence the name).<br />

A properly used one-time pad is the only unbreakable cipher, or, in fancier<br />

language, is holocryptic. Why is it unbreakable Consider the ciphertext UVAET.<br />

What is the plaintext Using this ciphertext and the ciphertext only it is impossible<br />

to tell. This is because for every 5 letter block <strong>of</strong> letters you can pick,<br />

there is a (possibly non-nonsensical) 5 letter Vigenère keyword that will turn<br />

your plaintext into UVAET. And unless you have some other knowledge, all are<br />

equally possible. So it is impossible to tell what UVAET means.<br />

This idea holds on a much larger scale. If you pick a keyword that is as<br />

long as your message, make the keyword to be a random collection <strong>of</strong> letters,<br />

and use the keyword exactly twice, once to encipher and once to decipher, then<br />

there is no way that anyone can break the message. This was a favorite method<br />

<strong>of</strong> Russian spies in the 1950’s. 18 It is also popular in movies, mainly because<br />

the one-time pads were usually written on very small pieces <strong>of</strong> paper that we<br />

hidden in false shoe bottoms, or inside fake cigarettes, fake nickels, etc.<br />

As Friedman put it in his Encyclopedia Britannica article on cryptology<br />

[Britt, pg 1059]<br />

a letter-for-letter cipher system which employs, once and only once, a<br />

keying sequence composed <strong>of</strong> characters or elements in a random and<br />

entirely unpredictable sequence may be considered holocryptic, that is,<br />

messages in such a systems cannot be read by indirect processes involving<br />

cryptanalysis, but only by direct processes involving possession <strong>of</strong> the<br />

key or keys, obtained either legitimately, by virtue <strong>of</strong> being among the<br />

intended communicators, or by stealth.<br />

Examples: Encipher and decipher using a one-time pad.<br />

(1) Encipher holocryptic using the key SLMPQOSUCFC.<br />

(2) Decipher HROJA OPMNZ using the key NEXFA LPLCV. 19<br />

⋄ ⋄ ⋄ ⋄ ⋄ ⋄ ⋄ ⋄ ⋄ ⋄ ⋄ ⋄<br />

How much use do you think this system that allows perfect secrecy gets<br />

The answer is almost none. Consider the problems you would have if you were<br />

16 Among the things he did invent was a “Secret Signaling System” that was awarded U.S.<br />

Patent 1,310,719. This was, more or less, a teletypewriter that performed Vigenére encryption.<br />

17 Ciphers very similar to one-time pads were also discovered in Germany and Russia about<br />

this same time [Bauer, page 144].<br />

18 Unfortunately for them, the Russians made 9 copies <strong>of</strong> some <strong>of</strong> their one-time pads. Even<br />

this small lapse was enough for the NSA to break these messages. (This information was only<br />

recently declassified, and can be found in the “Verona Breaks” pages at the NSA website.)<br />

19 (1) ZZXDS FQJVN E, (2) unreadable.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!