## Textbooks

*
Cryptography and Network Security: Principles and Practice*
by William Stallings,
Prentice Hall; 7th edition, 2016,
ISBN: 978-0134444284

*
Cryptography and Network Security: Principles and Practice*
by William Stallings,
Prentice Hall; 6th edition, 2013,
ISBN: 978-0-13-335469-0

*
Handbook of Applied Cryptography*
by Alfred J. Menezes, Paul C. van Oorschot, and Scott A. Vanstone,
CRC Press, Inc.; 1996,
ISBN: 0-84-938523-7.
(all chapters of this book can be downloaded from the
book web page)

## Related Mathematical Resources

### Basics

**Chapters 4 and 8** of

William Stallings,
*
Cryptography and Network Security: Principles and Practice*
Prentice Hall; 6th edition, 2013,
ISBN: 978-0-13-335469-0

**Chapters 2 and 4** of

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

### Intermediate

Song Y. Yan, *Number Theory
for Computing*, 2nd ed., Springer-Verlag, Berlin, 2002.

David M. Burton, *Elementary
Number Theory*, International Series in Pure and Applied Mathematics,
3rd. ed., The McGraw-Hill Companies, Inc., 1997.

## Historical Books

David
Kahn, *The
Codebreakers: The Comprehensive History of Secret Communication from
Ancient Times to the Internet*, 2nd ed., Scribner, New York,
1996.

Simon
Singh, *The
Code Book: The Evolution of Secrecy from Mary, Queen of Scots to Quantum
Cryptography*, Anchor, 2000.

Friedrich L. Bauer,
*Decrypted
Secrets: Methods and Maxims of Cryptology*, 2nd ed. Springer,
Berlin, 2000.

Steven
Levy, *Crypto:
How the Code Rebels Beat the Government Saving Privacy in the Digital
Age*, Penguin Putnam, 2002.

## Additional Reading

Charlie Kaufman,
Radia Perlman, and Mike Speciner, *Network Security: Private Communication
in a Public World*, PTR Prentice Hall, Englewood Cliffs, 2002.

M. Welschenbach,
*Cryptography in C and C++*, Apress, 2001.

Douglas
R. Stinson, *
Cryptography
- Theory and Practice, 3rd ed., CRC Press*, Inc., 2005.

Bruce
Schneier, *Applied
Cryptography - Protocols, Algorithms, and Source Code in C*,
2nd ed., John Wiley & Sons, Inc., New York, 1995.

## Electronic Newsletters

## On-line Collections of Papers

Springer-Verlag Lecture Notes in Computer Science

IACR Cryptology ePrint Archive

## Journals and Periodicals

*Journal
of Cryptology* - since 1989

*CryptoBytes*
- since 1995

*Journal
of Computer Security* - since 1994

## Proceedings of the Following Conferences

(selected articles will be used during the course)

- RSA Data Security Conf. - since 1992
- CHES - since 1999
- CRYPTO - since 1982
- EUROCRYPT - since 1984
- ASIACRYPT - since 1991