An Introduction to Mathematical Cryptography - Hoffstein, Jeffrey; Pipher, Jill; Silverman, Joseph H. (Springer New York : Imprint: Springer, 2014)