zurück zur Suche

Cryptography for Decentralized Systems

CIT333003Wahlmodulkatalog Informatik6 ECTSEnglischUnregelmäßigDepartment Computer Engineering
KI-überarbeitetes Infoblatt. Auf Basis der TUMonline-Modulbeschreibung, sprachlich aufbereitet.Original in TUMonline

Worum geht's

Du lernst kryptografische Grundlagen und fortgeschrittene Verfahren, die in dezentralen Systemen und Blockchains eingesetzt werden. Schwerpunkt sind Zero-Knowledge-Proofs (inkl. SNARKs), polynomialbasierte Verfahren, vertrauliches Rechnen (Trusted Execution Environments) sowie Secure Multiparty Computation. Am Ende kannst du Konzepte beschreiben, einschätzen und für Lösungen in dezentralen Systemen anwenden.

Was du danach kannst

  • Ziele, Eigenschaften und kryptografische Interna ausgewählter dezentraler Systeme beschreiben
  • Konzepte von Zero-Knowledge-Proof-Konstruktionen verstehen und anwenden
  • Threshold-Kryptographie und Trusted Execution Environments korrekt einsetzen
  • Leistungsaspekte verschiedener kryptografischer Konzepte beurteilen
  • Lösungen für dezentrale Systeme mit den gelernten Methoden entwickeln

Aus was das Modul besteht

  • VorlesungVermittlung der Inhalte und Konzepte
  • Selbststudium/AufgabenVertiefung der Themen durch Übungsaufgaben
  • Programmieraufgaben/ChallengesPraktische Anwendung und Test des Gelernten

Lehrmethode

  • LectureInhaltliche Wissensvermittlung
  • Aufgaben für SelbststudiumVertiefung und eigenständiges Üben
  • ProgrammieraufgabenPraktische Anwendung und Überprüfung des Verständnisses
Keine Termine im laufenden Semester
Für dieses Modul liegen im aktuellen Semester keine Kurstermine vor, oder die Zuordnung fehlt noch.

Modulbewertungen

Noch keine Bewertungen für dieses Modul.

Modul bewerten

Fülle nur die Kategorien aus, die du beurteilen kannst – je Kategorie entweder Sterne und Text zusammen oder gar nichts.

Vorlesung
Übung
Prüfung

Offizielle Seite in TUMonline · Angaben unverbindlich.