A Course in Number Theory and Cryptography

A Course in Number Theory and Cryptography