Ausgewählte Kapitel der Systemsoftware
Anmeldung
For those interested in attending this seminar, updates will be made available soon. If you have any questions or concerns, please don’t hesitate to reach out to Ines.- Weekly presentations start on the 14th June, at 12:00, I4 Room: 0.035
Inhalt des Seminars
Building Trust in Distributed Systems with Trusted Execution Environment:Trusted execution environments (TEEs) offer a secure solution for executing code and processing data in a manner that preserves the system’s integrity and confidentiality. In the context of distributed systems, where multiple parties may be involved in executing code and handling sensitive data, the use of TEEs can be especially critical. By leveraging TEEs, organizations can guarantee the protection of sensitive information and ensure that the execution of code is untampered and free from interference. In the future, TEEs are expected to play a vital role in designing and implementing secure distributed systems.
In this seminar, we will delve into the design of distributed systems that utilize trusted execution environments (TEEs) for enhanced security. We specifically will analyze practical case studies and gain valuable insights on designing and implementing secure distributed systems with TEEs.Topics and Readings
The following is a preliminary list of the topics we will cover. Distributed Ledgers and Trusted Execution Environment:- Readings:
- Readings:
- Readings:
- Readings:
- Reading:
- Reading:
- Reading:
Organisatorisches
Folien
Die Präsentation und die Ausarbeitung muss auf Englisch vorbereitet werden. Jeder Teilnehmer übernimmt die Veröffentlichung(en) eines Themas. Alle Teilnehmer erstellen ein Peer Review, dazu gehört:Beispielpapier (alle Studierenden)
- Besuch des Probevortrags des Peers inklusive Feedback
- Review der Ausarbeitung der Peers vor der Abgabe.
- Gemeinsame Papier- und Vortragsdiskussion
Ausarbeitung (individuell)
- Eigenständiges Erarbeiten eines Themas
- Sprache: Englisch
- Abgabe einer Vorabversion spätestens drei Wochen vor dem Vortrag
- Voraussetzungen:
- Berücksichtigung der Wissensbasis
- Mindestens sechsseitige Ausarbeitung
- Verwendung des ACM Standard Proceeding Templates (ACM SIG style) | (Template)
Vortrag (individuell)
- Erstellung eines Foliensatzes zur Ausarbeitung
- Sprache: Englisch
- Abgabe einer Vorabversion der Folien spätestens zwei Wochen vor dem Vortrag
- Voraussetzungen:
- Berücksichtigung der Hinweise zur Erstellung der Folien
- Foliensatz für einen min. 20-minütigen (besser 25-minütigen) Vortrag
- Optional: Verwendung eines i4 Beamertemplates (Neo oder „Klassik“)
Material zur Vortragsgestaltung und zu wissenschaftlichem Arbeiten
- Friedemann Mattern: Seminarvortrag – Hinweise zur Präsentation
- Markus Rath: Leitfaden zur Anfertigung von Seminar-, Studien- und Diplomarbeiten
- Srinivasan Keshav: How to Read a Paper
- Timothy Roscoe: Writing Reviews for Systems Conferences
- Graham Cormode: How NOT to Review a Paper: The Tools and Techniques of the Adversarial Reviewer
Betreuer
Mailingliste (alle Teilnehmer)
Organisatorische Fragen (Betreuer)
Wochenplan
Folgt in Kürze
Mo | Di | Mi | Do | Fr | |
---|---|---|---|---|---|
08:00 | |||||
10:00 | |||||
12:00 | Regeltermin, Raum 0.035 | ||||
14:00 | |||||
16:00 | |||||
18:00 |
Semesterplan
Datum | Termin |
---|---|
14.06 | CTR and Narrator |
21.06 | CCF and Engraft |
28.06 | RR and ReplicaTEE |
05.07 | Treaty and Avocado |
12.07 | Ekiden and PDO |
19.07 | FlexiBFT and TEEChain |