As I have mentioned before, I routinely listen to the Security Now podcast. In episode #600 Steve Gibson talked about the book “A Graduate Course in Applied Cryptography“. This book is being compiled by noted Cyber Security researchers Stanford University Professor Dan Boney and New York University Professor Victor Shoup.
While the book is still in development, you can download the most recent version (December 9, 2016 version 0.3) as PDF file. The book provides high level overviews of many cryptography subject areas, as well as a deep-dive into the technology. As the authors say in their Preface:
A beginning reader can read though the book to learn how cryptographic systems work and why they are secure. Every security theorem in the book is followed by a proof idea that explains at a high level why the scheme is secure. On a first read one can skip over the detailed proofs without losing continuity. A beginning reader may also skip over the mathematical details sections that explore nuances of certain definitions.
An advanced reader may enjoy reading the detailed proofs to learn how to do proofs in cryptog- raphy. At the end of every chapter you will find many exercises that explore additional aspects of the material covered in the chapter. Some exercises rehearse what was learned, but many exercises expand on the material and discuss topics not covered in the chapter.
If you are interested in computer security, you may want to add this 710 page book to add to your library.
See my other Cyber Security articles