TIIT3001.2: Datenschutz- und Datensicherheit

Context
Instructor
Florian Kerschbaum
E:
Short Description
The lecture provides an introduction to data security and privacy. It covers a broad spectrum of basic computer security balancing applied and theoretic aspects. An emphasis is put on technical concepts, but also their economic and technical evaluation and application are discussed. The goal is to convey an understanding of the principles of current information security in order to be able critically analyze and compare solution alternatives.
Prerequisites
  • Programming in C
  • Operating System Basics
  • Internet Protocols
Topics
  • IT Security Concepts
    • Introduction
    • Risk Analysis
  • Authentification
    • Passwords
    • Biometrics
  • Multilevel Security
    • Bell LaPadula
    • Covert Channels
  • Access Control
    • Access Control Lists
    • Capabilities
    • Role-Based Access Control
  • Software Security
    • Buffer Overflows
  • Network Security
    • Firewalls
    • Cross-Site Scripting
  • Introduction to Cryptography
    • Symmetric Key Encryption
    • Cryptographic Hash Functions
  • Public-Key Cryptography
    • Number Theory
    • RSA
  • Key Exchange
    • Diffie-Hellman
    • Kerberos
  • Secure Communication
    • PKI
    • SSL
  • Application of Cryptography
    • Key Lengths
    • Principles of Security Protocol Engineering
  • Secure Multi-Party Computation
Material
Other Useful References (online)