A Few Thoughts on Cryptographic Engineeringblog.cryptographyengineering.com6 pointsCapitalistCartr12 years ago