A Course in Number Theory and Cryptography - Koblitz, Neal (Springer New York, 1994)
English