
Applied Cryptography
Basic
textbooks

William Stallings, Cryptography
and Network Security: Principles and Practice, 8th ed. Pearson, 2020 or 7th ed. Prentice Hall, 2017. 

Alfred
J.
Menezes, Paul C. van Oorschot, and Scott A. Vanstone,
Handbook of Applied Cryptography, CRC Press, Inc., 1996 (all
chapters of this book can be downloaded from the book
web page).


Christof
Paar and Jan
Pelzl, Understanding
Cryptography: A Textbook for Students and Practitioners, 1st ed.,
Springer, 2010.

Related mathematical resources
Basics


 Song Y. Yan, Number Theory for Computing, 2nd ed., SpringerVerlag, Berlin, 2002.
 David M. Burton, Elementary Number Theory, International Series in Pure and Applied Mathematics, 7th. ed., McGrawHill, 2010.




 M. Welschenbach, Cryptography in C and C++, 2nd ed.,
Apress, 2013.
 Tom St Denis,
Cryptography for Developers, 1st ed., Syngress, 2007
 T. St Denis and G.
Rose, BigNum Math: Implementing Cryptographic Multiple
Precision Arithmetic, Syngress, 2006.



Electronic newsletters
Online
collections of papers
Proceedings
of the following conferences
(selected
articles will be used during the course)
