A Course in Number Theory and Cryptography. - Koblitz,Neal. (New Delhi. Springer., 2009)