Everything you need to know about cryptography in 1 hour254 points by cpercivaRead the articleDiscussion on Hacker News