Jeff Hoffstein, Jill Pipher, Joseph H. Silverman, An Introduction to Mathematical Cryptography, Undergraduate Texts in Mathematics, Springer, 2008.
Available as e-book: https://link.springer.com/book/10.1007%2F978-1-4939-1711-2
Richard A. Mollin, An Introduction to Cryptography, Chapman & Hall/CRC, 2001.
Second edition (2006)- Available as e-book: https://www.taylorfrancis.com/books/9781420011241
Richard A. Mollin, RSA and Public-key Cryptography, Chapman & Hall/CRC, 2003.
Available as e-book: https://www.taylorfrancis.com/books/9781420011241
Wade Trappe and Lawrence C. Washington, Introduction to Cryptography with Coding Theory, 2002. Second edition (2006)
Lawrence C. Washington, Elliptic Curves: Number Theory and Cryptography, 2nd edition (or more recent if available), Chapman & Hall/CRC, 2003. Second edition (2008)
Joseph H. Silverman and John Tate, Rational Points on Elliptic Curves, New York: Springer Verlag, (1955).
Joseph H. Silverman, The Arithmetic of Elliptic Curves, New York: Springer Verlag, (1955).