This book focuses on public key cryptography and does not require any advanced mathematics as a prerequisite, making it an excellent introductory text for those new to cryptography.
This book provides a mathematically intensive examination of cryptography, which may be challenging for readers with little or no background in mathematics.
This book focuses on the practical implementation of cryptography in real-world systems and discusses the decisions developers must make when applying cryptographic techniques.
A comprehensive history of cryptography and its profound impact on world events, from ancient times to the present day.
An excellent free online book that covers all the major areas of cryptography in detail.
Another excellent free online book based on a graduate course in applied cryptography at Stanford University.
This landmark paper by Whitfield Diffie and Martin Hellman marked the beginning of public key cryptography as we know it today.