Unbreakable Cryptography in 5 Minutes
xrds.acm.org
xrds.acm.org
Not only are the three problems I mentioned above the most serious open issues in cryptography, but the actual encryption of information might be the least difficult. As long as they are implemented correctly, and no one has some quantum or otherwise impossibly powerful computer lying around someplace that no one knows about (or has solved the Riemann Conjecture), then RSA, El Gamal, AES (w/ proper mode), Blowfish (ditto), and numerous others are unbreakable as well. In fact, with the lack of restrictions the author includes for what constitutes "unbreakable" cryptography, a one-time pad will also work just as well.
And yes, I do realize he gives mention to this at the bottom of the article, but it's still hilarious to title this "unbreakable" cryptography.
I think your level of scorn is justified, but the target is misplaced, and your tone is unconstructive.
Or is it better to start with what crypto is, with key generation, encryption, decryption, then move on into the first level of complexity?
The point is this: there is a lot we do not know about cryptography.
How many mathematicians do you thing have read an article on cryptography, gotten really interested in it, and then realized the most important open question in it revolves around the computer equivalent of spotting a fake ID?
I don't understand how "introduce someone into the field by showing them what questions the field is actually trying solve" could do any good, it's like saying that the first subject in Physics 101 should be the unified field theory instead of Newtonian physics.
I am pretty sure the most important open question in cryptography is whether or not one-way functions exist...
Diffie–Hellman key exchange uses keys shorter than message length using prime field arithmetic. DH key exchange is not really paired with OTP. So author tossing the name of DH key exchange is odd. Good intro about OTP and DH Key exchange is here: http://en.wikipedia.org/wiki/One-time_pad http://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exch...
This article describes some of the requirements for a One Time Pad, but its failure to account for the strict requirements of the definition leave us with something that is not provably "unbreakable."