
Cryptography
and Computer Network Security
Basic
textbooks

William
Stallings, Cryptography
and Network Security: Principles and Practice, 4th
ed., Prentice Hall, 2005, ISBN:
0131873164. 

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),
ISBN: 0849385237. 
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, 4th. ed., The McGrawHill Companies, Inc., 1997.




 M.
Welschenbach, Cryptography
in C and C++,
2nd ed.,
Apress, 2005.
 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)
