Encyclopedia of Cryptography and Security - van Tilborg, Henk C. A.; Tilborg, Henk C. A. van (Springer US, 2005)