Security Protocols and Infrastructures (WS 2015/2016)
Exam
28.01.2016 14:15-15:45 D14/303
Registration deadline: 17.01.2016
For further details visit schedule for examinations (no login needed)
Slides
00: Formalities and Contents (2015-10-08)
01: Motivation and Security Goals (2015-10-08)
02: Cryptographic and Mathematical Foundations (2015-10-15)
03: Diffie-Hellman Key Exchange and RSA (2015-10-22)
04: Introduction to Abstract Syntax Notation 1 – ASN.1 (2015-10-29)
05: Standards for Security Infrastructures (2015-11-05)
06: Extended Validation Certificates, PKCS, Current Topics Regarding PKI (2015-11-12)
07: Security Protocols for Electronic ID Cards (2015-11-19 & 2015-11-26 & 2015-12-03)
08: Transport Layer Security Protocol (2015-12-03 & 2015-12-07)
09: Status Verification of Certificates (2015-12-17)
10: Validity Models of Electronic Signatures (2015-01-14)
Schedule
Lecture
Thursday: 14:15-15:45 D14/3.03
2015-10-08
2015-10-15
2015-10-22
2015-10-29
2015-11-05
2015-11-12
2015-11-19
2015-11-26
2015-12-03
2015-12-07 lecture instead of exercise!
2015-12-10 No lecture on this date!
2015-12-17
2016-01-14
2016-01-21
Exercise
Monday: 12:00-13:30 D14/1.03
2015-10-12: no execise on this date since topic was not discussed yet in lecture.
2015-10-26: 1st exercise
2015-11-09: 2nd exercise
2015-11-23: 3rd exercise
2015-12-07: lecture instead of exercise!
2016-01-11: 4th exercise
Lab
- Please form lab groups of 2-3 students.
- Each lab has to be presented to Lisa Schehlmann in the corresponding week.
- It is not possible to present all results in the last session!
- Completing all labs successfully is required for the exam.
x- Group lab
Friday: 10:15-11:45 D15/0.04
2015-10-23: 1st lab
2015-11-06: 2nd lab
2015-11-20: 3rd lab
2015-12-04: 4th lab
2015-12-18: 5th lab
2016-01-22: optional time slot
y- Group lab
Friday: 10:15-11:45 D15/0.04
2015-10-30: 1st lab
2015-11-13: 2nd lab
2015-11-27: 3rd lab
2015-12-11: 4th lab
2016-01-15: 5th lab
2016-01-22: No physical meeting at this date! You cloud send missing labs via E-Mail to Lisa Schehlmann until January 22, 2016.
For further details check the lecture timetable, the OBS or the x-y-Scheme.
Exercise files
Exercise 1 (2015-10-26)
Exercise 2 (2015-11-09)
Exercise 3 (2015-11-23)
Exercise 4 (2016-01-11)
Lab files
Lab 1 (X: 2015-10-23, Y: 2015-10-30)
Lab 2 (X: 2015-11-06, Y: 2015-11-13)
Lab 3 (X: 2015-11-20, Y: 2015-11-27), Additional files: Lab3-Hints, Lab3-Sniffed-Data
Lab 4 (X: 2015-12-04, Y: 2015-12-11), Additional files: SPI-Lab4-CSCA-cert, SPI-Lab4-Passport-LDS
Lab 5 (X: 2015-12-18, Y: 2016-01-15), Additional files: capture files
References
- A. Menezes, P. van Oorschoot, S. Vanstone: Handbook of Applied Cryptography, CRC Press, 1997
- V. Shoup, A Computational Introduction to Number Theory and Algebra, Cambridge University Press, 2008
- N.P. Smart, Cryptography, An Introduction : Third Edition, 2013
- David Cooper et.al.: Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile, RFC 5280, May 2008
- T. Dierks and E. Rescorla, The Transport Layer Security (TLS) Protocol Version 1.2, RFC 5246, August 2008
- ICAO Document 9303
- BSI Technical Report TR-03110