[ 921NESECRYK13 ] KV (*)Cryptography

(*) Leider ist diese Information in Deutsch nicht verfügbar.
Workload Ausbildungslevel Studienfachbereich VerantwortlicheR Semesterstunden Anbietende Uni
3 ECTS M1 - Master 1. Jahr Informatik Josef Scharinger 2 SSt Johannes Kepler Universität Linz
Quellcurriculum Masterstudium Computer Science 2021W
Ziele (*)Students acquire sound knowledge of cryptographic methods on data and communication security. The course explores current cryptographic concepts, algorithms, protocols and systems found in information security in depth.
Lehrinhalte (*)Base concepts of cryptography; symmetric block ciphers (DES, 3DES, IDEA, Skipjack, AES); symmetric stream ciphers (shift registers, RC4, Seal, A5); asymmetric cryptosystems (Diffie-Helmann, ElGamal, RSA); digital signatures (certificates, DSA, RSA); cryptographic hash functions (SHA-3); elliptic curve cryptography; applications and protocols (PGP, SSL/TLS); post-quantum cryptography.

Project: students have to choose, analyze, and document (in groups) either a practical system where cryptography is applied, or advanced theoretical aspects of cryptography that can not be treated in depth in the lecture due to time constraints.

Beurteilungskriterien (*)Written exam at the end of the semester; realization, presentation and documentation of (small) project.
Lehrmethoden (*)Slide presentation with case studies on the blackboard; project
Abhaltungssprache Englisch
Literatur (*)PDF-versions of the slides used in the lecture will be made available via KUSSS.

Recommended reading: Bruce Schneier (2006). Applied Cryptography. Person Studium. Jean-Philippe Aumasson (2018). Serious Cryptography. No Starch Press.

Lehrinhalte wechselnd? Nein
Sonstige Informationen (*)
Äquivalenzen (*)in collaboration with 921NESESECK13 (or INMAWKVSECC): KV Secure Code (1,5 ECTS) equivalent to
INMNPKVKRYP: KV Kryptographie (4,5 ECTS)
Teilungsziffer -
Zuteilungsverfahren Direktzuteilung