Einführung in Trusted Systems

Aus Studienführer

Wechseln zu: Navigation, Suche

Allgemeines

Veranstaltung: Einführung in Trusted Systems Angebotsturnus: jedes WS
SWS: V3 Sprache: deutsch
Prüfung/Dauer: schriftlich (120 min) oder mündlich Creditpoints (CP): 4
Vorgesehenes Semester: B5 Homepage: http://www.ke.informatik.tu-darmstadt.de/lehre/
Vorlesungsverzeichnis: Suche (Angebotsturnus beachten) Prüfungscode: 120050
Begleitende Unterlagen:
Übungsklausuren:


Dozent: Karsten Weihe
Gebäude/Raum: S2/02 -
e-Mail:
Betreuender Assistent:  
Gebäude/Raum:
e-Mail:


Voraussetzungen und Studienleistungen

Grundlagen der Informatik I, Grundlagen der Informatik II


Vorlesungsinhalte und Lernziele

Vertiefte, umfassende, vernetzte, alle relevanten Aspekte umfassende Schwerpunktkompetenz (Theorie und Praxis) in einem grundlegenden Aspekt der modernen Informatik Überblick gewinnen über wesentliche Konzepte, Methoden und Modelle im Bereich Trusted Computing Kenntnisse erwerben über grundlegende Methoden in den Bereichen Sicherheit und Zuverlässigkeit, deren Gemeinsamkeiten und Unterschiede Fähigkeit zur Anwendung von Methoden und Konzeptwissen auf konkrete Anwendungsszenarien

Vorlesungsinhalte:

  • Grundlegende Begriffe
  • Security-, Safety-Eigenschaften
  • Fehlerbegriffe
  • Security Engineering und Modellierung von Trusted Systems
  • Entwicklungsprozess
  • Sicherheitsmodelle
  • Modellierung zuverlässiger Systeme
  • Basiskonzepte und -verfahren
  • Kryptografische Verfahren und Kryptoanalyse-Techniken
  • Hashfunktionen u. elektronische Signaturen
  • Schlüsselmanagement
  • Authentifikation
  • Rechteverwaltung
  • Replikations- und Redundanzverfahren
  • Checkpointing
  • Grundlegende Techniken zur Verifikation von Hard- und Software
  • Testverfahren
  • Formale Modellierung und Verifikation
  • Formale Modellierung von Sicherheitszielen: Integrität, Authentizität, Vertraulichkeit,
  • Unabstreitbarkeit, ...
  • Formale Modellierung von Protokollen: Authentifikation, Transaktion
  • Formale Verifikation
  • BAN-Logik
  • Model-Checking
  • Inductive Traces
  • Strand Spaces
  • Sicherheit in Netzen
  • Grundlegende Sicherheitsprobleme im Internet
  • Firewall-Konzepte und -Architekturen
  • Aufbau eines Virtual Private Networks (VPN)
  • Sichere Kommunikation (z.B. SSL)
  • Fallstudien:
    • Einsatz der Methoden und Verfahren anhand praktischer Beispiele (z.B. Smartcards)
    • Ansätze/Methoden/Modelle zur formalen Verifikation (Security und Safety Eigenschaften)


Lehrmaterial

  • C. Eckert: IT-Sicherheit, 3. Auflage, Oldenbourg-Verlag, 2004
  • J. Buchmann: Einführung in die Kryptographie 2.erw. Auflage, Springer-Verlag, 2001
  • D.K. Pradhan: Fault Tolerant Computer System Design, Prentice Hall, 1996


Studiengänge

BSc ETiT


Empfehlungen von Studenten