Bonn-Aachen International Center for Information Technology

  News Application for Master Programs B-IT Universities Institute
  About B-IT B-IT Research School B-IT Applied Science Institute
  Welcome!
Directors
About B-IT
Events
B-IT Annual Report
B-IT Research School
B-IT Universities Institute
News
Groups
Teaching
 Life Science Informatics
 International Program of Excellence (IPEC)
 Media Informatics
Life Science Informatics
Media Informatics
Application for Master Programs
International Program of Excellence (IPEC)
B-IT Applied Science Institute
Autonomous Systems
 
How to get to B-IT
City and student life
Contact
Impressum
Sitemap
Index

Cryptography I (4+2)

Responsible:
Prof. Dr. Joachim von zur Gathen
Course:
Exercises:
Prerequisite:
Linear Algebra or the bridging course
Summary:
Cryptography deals with methods for secure data transfer. In earlier times this was the domain of military and intelligence agencies, but today modern cryptography has grown into a key technology, enabling e-commerce and secure internet communications. Its many applications range from credit and debit cards, mobile phones, tv decoders, and electronic money to unforgeable electronic signatures under orders and contracts in the internet. In the course, we first discuss two of the current standard tools, namely AES and RSA. Further topics are key exchange, including group cryptography and discrete logarithm, digital signatures and identification, and cryptographic hash functions.

Exercises

  • Exercise sheet 1 (PDF), due to 2005/11/07.
  • Exercise sheet 2 (PDF), due to 2005/11/14.
  • Exercise sheet 3 (PDF), due to 2005/11/21, 14:00.
  • Exercise sheet 4 (PDF), due to 2005/11/28, 14:00.
  • Exercise sheet 5 (PDF), due to 2005/12/05, 14:00.
  • Exercise sheet 6 (PDF), due to 2005/12/12, 14:00.
  • Exercise sheet 7 (PDF), due to 2005/12/19, 14:00.
  • Exercise sheet 8 (PDF), due to 2006/01/09, 14:00 (updated 2005/12/19, 15:25).
  • Exercise sheet 9 (PDF), due to 2006/01/23, 14:00.
  • Exercise sheet 10 (PDF), due to 2006/01/30, 14:00.
  • Exercise sheet 11 (PDF), due to 2006/02/06, 14:00.

Literature

  • Mihir Bellare & Shafi Goldwasser (2001). Lecture Notes on Cryptography. PostScript .
  • Johannes Buchmann (1999). Einführung in die Kryptographie. Springer Lehrbuch. Springer-Verlag, Berlin. ISBN 3540405089.
  • Johannes A. Buchmann (2004). Introduction to Cryptography. Birkhäuser Verlag, 2nd edition. ISBN 0-387-21156-X (hardcover), 0-387-20756-2.
  • Alfred J. Menezes, Paul C. van Oorschot & Scott A. Vanstone (1997). Handbook of Applied Cryptography. CRC Press, Boca Raton FL. ISBN 0-8493-8523-7. Its homepage includes a lot of free sample chapters.
  • Douglas R. Stinson (1995). Cryptography, Theory and Practice. CRC Press, Boca Raton~FL. ISBN 0849385210.
  • Douglas R. Stinson (2002). Cryptography - Theory and Practice, volume~1. Chapman & Hall / CRC Press, 2nd edition. ISBN 1584882069, 360pp.
  • Douglas R. Stinson (2005). Cryptography - Theory and Practice. Discrete Mathematics and its Applications. Chapman \& Hall / CRC Press, Boca Raton~FL, 3rd edition. ISBN 1584885084, 600pp.

Links


NEWS
Best Contribution Award for B-IT Student
[more]
Best Student Paper Award for B-IT Research School Student
[more]
B-IT Professor participates with "Silhouettes" at the EXPO 2010 Shanghai
Silhouettes: An Interactive Collaborative Gesture-Based Experience for the EXPO 2010 Shanghai [more]
Symposium in honour of Professor von zur Gathen 60th Birthday - "Professor von zur Gathen: A Modern Computer Algebraist"
International Symposium to celebrate Professor von zur Gathen's 60th Birthday [more]
B-IT Life Science Informatics Lecture Series 2010
[more]