A Classical Introduction to Cryptography - Vaudenay, Serge (Springer US, 2006)