Cryptography
Cryptography is a set of methods to achieve security in presence of attempts of spying or tampering by a hostile environment.- Handbook of Applied Cryptography by A. Shamir
 - The Foundations of Cryptography - a book in preparation by Oded Goldreich
 - Lecture Notes in Cryptography summer course by S. Goldwasser and M. Bellare
 - Ciphersaber