EWOX YN NVKLRY EEAS ULY BRGNV GLLY EST UO NOGTLB VHG OG GMIGTVG VRLFVB HIST WAVR MAX ULY UI
So I just finished reading an interesting book called Cryptonomicon by Neal Stephenson. It deals with World War II and a big chunk of the book deals with encrypting and decrypting messages. Above you see an encrypted message. The message is encrypted with an algorithm of my making (see below to get the decrypted message). Anyways, the book obviously got me thinking about encryption and the importance of secrecy.
It seems today that we let our secrets out more and more. With the proliferation of social networks, blogs, discussion forums, comments on articles, etc we have the opportunity to share our lives in ways our parents never did. Does it seem odd that the more we crave privacy, the more we share on the web? Everywhere you turn you see ads that claim to "protect your identity". However, if we didn't share so much on the web would we need said protection? I get it that buying things online exposes us to ID theft. However most (if not all) reputable sites take the appropriate protections to ensure safety.
Anyways, back to the book. It's an interesting piece of fiction with a view on the war that involves not so much the gory details of a battlefield as it does the battle of minds. The book moves along at a good pace. It has several twists and yet has several parts that are "foreseeable". There were times where I figured out what was going to happen and then there were times where I was surprised.
The only downside to the book was the ending. It felt rushed. Of course after 1100+ pages I guess the ending had to occur this way. I did enjoy the book and am tempted to get another Neal Stephenson novel.
Oh yeah, in case you were wondering here is the decrypted message:
If you can read this before getting to the bottom of the blog entry you have broken my code
Everything you need to break my encryption code is contained in the original message. If you are geeky (and brave enough) give it a try with this one:
FLJGEXMSEXGEKMV CUMV CQR KCNMGY TTXF DMB DP CRXFQTK EQTR GSJW FG TPTF