Cryptography
Corresponding entry in Aachen Campus, Bonn Basis.
Lecture
Tutorial
Raoul Blankertz, Daniel Loebenberger
Time & Place
- Monday, 1300-1430, LBH HS III.03a.
- Thursday, 1245-1415, b-it bitmax.
- Tutorial: Monday, 1500-1630, b-it Rheinsaal.
First meeting: Thursday, 25 October 2012
Important advice
Master students in Computer Science at University of Bonn have to register this course with POS (aka BASIS).
Allocation
4+2 SWS, 8 ECTS credits. Optionally, 3+2 SWS, 6 ECTS credits.
- Media Informatics: Computer and Communication Technology.
- Recommendation for University of Bonn - Computer Science: A or A1, respectively.
The lecture's mailing list
Students are encouraged to ask and answer any questions related to the course on the mailinglist:
You can subscribe to and unsubscribe from to the mailing list using the information given on the list's Info page.
Prerequisites
None.
Contents
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.
Submission guidelines
Students may discuss the exercises in groups but must submit the assignments individual. The assignments should be handwritten and handed in Monday before the tutorial.