Resources for mathematics of cryptology I am an undergraduate student looking for resources (books or lectures) explaining mathematics involved in cryptography, such as number theory, elliptic curves etc.
I found the book 'A Course in Number Theory and Cryptography by Neal Koblitz' hard to follow.
I think
Johannes Buchmann, Introduction To Cryptography, Springer, 2nd Ed, 2004
is very nice and pitched squarely at undergraduates. You can see a preview here
https://books.google.com.au/books/about/Introduction_to_Cryptography.html?id=BuQlBQAAQBAJ&amp;printsec=frontcover&amp;source=kp_read_button&amp;redir_esc=y#v=onepage&amp;q&amp;f=false
Its contents are:
Integers
Congruences and Residue Class Rings
Encryption
Probability and Perfect Secrecy
DES
AES
Prime Number Generation
Public Key Encryption
Factoring
Discrete Logarithms
Cryptographic Hash Functions
Digital Signatures
Other Systems
Identification
Secret Sharing
Public Key Infrastructures
It is broad, as opposed to very deep, but really well written.