Introduction to cryptography - Buchmann, Johannes A. (Springer(India), 2013)