Website
Curriculum

Modul CS3420-KP04, CS3420

Cryptology (Krypto14)

Duration:


1 Semester
Turnus of offer:


each winter semester
Credit points:


4
Course of studies, specific field and terms:
  • Master CLS 2023 (optional subject), computer science, 3rd semester
  • Bachelor Computer Science 2019 (optional subject), major subject informatics, Arbitrary semester
  • Bachelor Media Informatics 2020 (optional subject), computer science, 4th or 6th semester
  • Bachelor Robotics and Autonomous Systems 2020 (optional subject), computer science, 5th or 6th semester
  • Bachelor Medical Informatics 2019 (optional subject), computer science, 4th to 6th semester
  • Bachelor Computer Science 2016 (optional subject), major subject informatics, Arbitrary semester
  • Master CLS 2016 (optional subject), computer science, 3rd semester
  • Bachelor Robotics and Autonomous Systems 2016 (optional subject), computer science, 5th or 6th semester
  • Bachelor IT-Security 2016 (compulsory), IT-Security, 3rd semester
  • Bachelor Medical Informatics 2014 (optional subject), computer science, 5th or 6th semester
  • Bachelor Computer Science 2014 (optional subject), central topics of computer science, 5th or 6th semester
Classes and lectures:
  • Cryptology (exercise, 1 SWS)
  • Cryptology (lecture, 2 SWS)
Workload:
  • 10 Hours exam preparation
  • 65 Hours private studies and exercises
  • 45 Hours in-classroom work
Contents of teaching:
  • history of cryptography, classical systems
  • mathematical and algorithmic basics
  • design principles for cryptographic applications
  • symmetric crypto systems
  • public key crypto systems, digital signatures
  • efficient implementation of crypto systems
  • methods in cryptoanalysis
  • cryptographic protocols
Qualification-goals/Competencies:
  • The students are able to model and analyze IT security.
  • They know basic cryptographic primitives and protocols.
  • They can recognize cryptographic weakness.
  • They can apply standard techniques in cryptology.
  • They can explain and assess the historical and social significance of encrypting information.
Grading through:
  • written exam
Responsible for this module:
Teachers:
Literature:
  • J von zur Gathen: CryptoSchool - Springer 2015
  • A. Beutelspacher, H. Neumann, T. Schwarzpaul: Kryptopgrafie in Theorie und Praxis - Vieweg 2005
  • D. Wätjen: Kryptographie - Springer 2018
  • J. Katz, Y. Lindell: Introduction to Modern Cryptography - Chapman & Hall, 2008
  • C. Bauer: Secret History - The Story of Cryptology - CRC Press 2013
  • B. Schneier: Applied Cryptography - J. Wiley 1996
Language:
  • English, except in case of only German-speaking participants
Notes:

Admission requirements for taking the module:
- None

Admission requirements for participation in module examination(s):
- Successful completion of exercise sheets as specified at the beginning of the semester

Module exam(s):
- CS3420-L1: Cryptology, written exam, 90 minutes, 100% of module grade

Letzte Änderung:
1.2.2022