Books by Jean-Philippe Aumasson
Crypto Dictionary
Crypto Dictionary is your full reference resource for all things cryptography.
Serious Cryptography
Serious Cryptography is a practical guide to the past, present, and future of cryptographic systems and algorithms.