A classical introduction to cryptography : Exercise book - Baigneres, Thomas