This post started as an attempt to explain OpenPGP in as simple and non-technical way as I could. Considering my MaD CryPtoSKillz, simple and non-technical OpenPGP should have been the only possible option. As it turned out, it could also be long. This post was actually only the introduction to the introduction after the first introduction.
Understanding Encryption and Cryptography as a Child
When I was a kid, I remember watching a movie with a friend. I don’t remember specifically what movie it was. Maybe a Bond, Romancing the Stone (or the other one), Goonies. Come to think of it, I have no idea. It could have been a book. Regardless, I remember being inspired by some type of media to play a game in the vein of Cops and Robbers and Cowboys and Indians, but with spies and stuff.
In the game I was some sort of secret agent who made secret notes using invisible ink to secretly exchange with my friend, also a secret agent. Our secret notes needed to have invisible ink so that if the bad guy (also invisible) somehow (somehow = temporarily turning off god-mode for the sake of drama) managed to get his hands on one of the secret notes, he wouldn’t be able to read it (yeah, that doesn’t actually sound like turning off god-mode - shut up!).
Writing on paper with lemon juice, letting it dry to invisibility�, then heating it with a candle or clothes iron to reveal the text, is a very basic form of encryption.
Continue reading →