An introduction to mathematical cryptography. - Springer Verlag, 2008. - ( Undergraduate Texts in Mathematics ).