Module CS4180-KP04, CS4180
Security in Networks and Distributed Systems (SicherNet)
Duration
1 Semester
Turnus of offer
not available anymore
Credit points
4
Course of studies, specific fields and terms:
- Bachelor Medical Informatics 2014, optional subject, computer science
- Bachelor Computer Science 2014, optional subject, central topics of computer science
- Bachelor Computer Science 2014, compulsory, specialization field IT security and safety
- Bachelor Computer Science 2012, compulsory, specialization field IT security and safety
- Master Computer Science 2012, optional subject, advanced curriculum security
- Master Computer Science 2012, optional subject, advanced curriculum enterprise IT
Classes and lectures:
- Security in Networks and Distributed Systems (lecture, 2 SWS)
- Security in Networks and Distributed Systems (exercise, 1 SWS)
Workload:
- 45 hours in-classroom work
- 60 hours private studies
- 15 hours exam preparation
Contents of teaching:
- Fundamentals of network security
- Attacks
- Cryptology
- Acquire a basic understanding of formals and organizational aspects of network security (IT-Grundschutz, ITIL security)
- Integrity & Authentication, Authorization, and Accountability
- Key Distribution
- Certificates and Digital Signatures
- Protocols (Physical & Data-Link, Network & Transport, Application Layer)
- Firewalls
- IT Grundschutz & ITIL
- Societal aspects
Qualification-goals/Competencies:
- Acquire a basic understanding of security issues (important terms, security objectives, communication models, network security models, attacker models, difference between safety and security)
- Understand the different security risks in networks and distributed systems
- Learn about the different types of attacks and their classification
- Understand the basics of cryptography: substitution ciphers (Caesar, Vigenère, etc.), Enigma, One-Time Pad, stream ciphers (structure, RC4), block ciphers (Feistel Networks, DES, AES), operation modes (ECB, CBC, PCBC, CFB, OFB, Counter), padding, asymmetric systems (Diffie-Hellmann, RSA)
- Understand integrity, authentication, authorization, and accountability
- Understanding of digital certificates, public key infrastructures and learn about important standards such as X.509
- Lean about important security solutions on different layers of the ISO/OSI stack
- Understand firewalls
Grading through:
- Written or oral exam as announced by the examiner
Responsible for this module:
Literature:
- William Stallings : Cryptography and Network Security: Principles and Practice Prentice Hall, 2013
- William Stallings, Lawrie Brown : Computer Security: Principles and Practice Prentice Hall, 2014
Language:
- offered only in German
Last Updated:
17.07.2019