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