Cryptography - Buchanan (IEEE, 2003)