Schneier's _Applied Cryptography_