Review Quotes:
"This is a book of great pedagogical value. . . The book is a bright exposition of the mathematical methods most used in public key cryptography, and it is very motivating due to its numerous computational examples and rigorous treatment." (Zentralblatt MATH, 1 August 2013)
"The book is suitable as a university text for years three and above, and I recommend that every computer scientist read it. I would be inclined to describe this book as offering "what every computer scientist should know about public key cryptography." (Computing Reviews, 9 September 2013)