A Classical introduction to cryptography: applications for communications security - VAUDENAY, Serge (Springer, 2005)