An Introduction to mathematical cryptography - Hoffstein, Jeffrey; Pipher, Jill & Silverman, Joseph H (Springer (India), New Delhi, 2008)