
Proper password policies
A discussion of various password policies that are often enforced, their relative effectiveness and, in some cases, their harmfulness.

Email address obfuscation
A description of email obfuscation techniques in use today, and an evidencebased comparison of which ones work.

Fixed points of hash functions
Under what circumstances can (or must) a fixed point of a cryptographic hash function exist: where a string hashes to itself?

Unsung benefits of IPv6
Discussion of the advantages of IPv6, other than increased address space, such as mandatory encryption and extensibility.

Effective CPU denial of service attack using hash functions
A discussion of the exploit where, using hash collisions, a server can be DoSed using minimal bandwidth and resources.

Mathematical quines
A demonstration of a mathematical quine: a formula which prints itself when graphed.

Salt, pepper and rainbows: storing passwords properly
The proper methodology for storing passwords in a database. Covers hashing, rainbow tables, salting and peppering.

The Monty Hall Problem
The somwhat counterintuitive Monty Hall Problem, and a quick mathematical explanation and generalisation.

Hangman strategy
The best strategy to use when choosing words in Hangman, depending on the number of guesses allowed and the length of the word.