Schneier’s Law

Bruce Schneier has a great short post on what has become known as Schneier’s Law:

Anyone, from the most clueless amateur to the best cryptographer, can create an algorithm that he himself can’t break.

This is a fundamental concept to cryptography in particular and to security in general. It’s worth knowing where it comes from if you’re going to cite it appropriately.