Close-up of four-rotor naval Enigma machine.

Close-up of four-rotor naval Enigma machine.

Cryptographic Haikus

This is poetry in the same sense that playing a piano with a hammer is music. Enjoy!


AES cipher,
qualified to protect some
government data.

Elliptic curves have
difficult math properties.
Base ciphers on that!

Use Diffie-Hellman.
Exchange integers. Now you
have a shared secret.

Products of large primes,
hard to factor. Hard enough?
If no math breakthrough.

Admiral Isoroku Yamamoto examining naval charts.

Admiral Isoroku Yamamoto, master strategist of the Imperial Japanese Navy.

JN-two-seven.
OP-twenty-G broke it.
Yamamoto died.

I do not know, but
I think this is strong enough.
Bruce Schneier said so.

Poles broke Enigma.
Do not get in math contests
with Slavic people.

Triple-DES cipher,
not so good. Work factor to
break: just eighty bits!.

MSUAG
CBLWD
DPIJC

'Thomas Jefferson's Wheel Cypher from 1795.
'Thomas Jefferson's Wheel Cypher from 1795.

An example of Thomas Jefferson's "Wheel Cypher" from 1795. It was consequently forgotten and re-invented by Etienne Bazeries. The design was used as the M-94 device by the U.S. Army, Navy, Coast Guard, and Radio Intelligence Division of the FCC from 1922 through 1942 (the Navy called it the CSP 488). A version based on sliding paper strips rather than discs was known as the M-138-A cipher device and was used from the 1930s through the end of World War II in 1945.

Thomas Jefferson
invented cipher system
known as M-nine-four.

Joe Roquefort: hero
of cryptanalysis in
the Second World War.

Chinese math gurus
show hash weaknesses. Panic
ensues. New hash now!

Enigma machine
would have been quite strong enough.
Germans misused keys.

Diffusion: Shuffle.
Confusion: Substitute them.
Both are important.

"Change the S-boxes",
NSA said. Why was that?
Maybe a back door?

One-time pad gives us
perfect security if
we are quite careful.


Also see:

Click here to inquire about advertising on this or any page on this site.
Home Unix/Linux Networking Cybersecurity Travel Technical Radio Site Map Contact


Use /bin/vi! Manipulate images with ImageMagick! Hosted on OpenBSD
Hosted on Apache This site is viewable with any browser Valid XHTML 1.0! Valid CSS!
© Bob Cromwell Feb 2012. Created with /bin/vi and ImageMagick, hosted on OpenBSD with Apache.    Root password available here, privacy policy here.