EUt+ Mobility
Go back

Course Page ✏️


Cryptology [ELECTIVE]
84.7412

Description
ELECTIVE COURSE -> not offered every semester

Learning objectives:
The students should:
understand selected principles for the design of cryptographic procedures,
be able to analyze cryptographic procedures with regard to their security,
understand and apply selected cryptanalytical methods and
be able to select and use cryptographic methods for different security objectives.
Course content
Introduction: What is cryptology, history of cryptography
Security objectives (confidentiality, integrity, authenticity, non-repudiation, availability, anonymity, pseudonymity)
Symmetric encryption methods
Asymmetric encryption methods
Hash functions
Signature methods
Data and instance authentication
Key agreement
Secret sharing
Random number generators
Application of cryptographic procedures (secure messaging, key agreement with instance authentication)
Public key infrastructures


ECTS credits
5

Teaching Language
Deutsch

Exam Language
Deutsch

Support Materials Language
English/Deutsch

Basic Learning Outcomes

Managing Entity (faculty)
Computer Science Department (HDA)