Encyclopedia of cryptography and security - Tilborg, Henk C. A. Van (Springer, 2005)