Technische Universität Braunschweig
  • Study & Teaching
    • Beginning your Studies
      • Prospective Students
      • Degree Programmes
      • Application
      • Fit4TU
    • During your Studies
      • Freshmen-Hub
      • Term Dates
      • Information for Freshman
      • Practical Information
      • Additional Qualifications
      • Financing and Costs
      • Special Circumstances
      • Campus life
    • At the End of your Studies
      • Discontinuation and Credentials Certification
      • After graduation
      • Alumni
    • For Teaching Staff
      • Strategy, Offers and Information
      • Learning Management System Stud.IP
      • Team Teaching and Media Education
    • Contact
      • Student Advice Centre
      • Academic Advice Service
      • Admissions Office
  • Research
    • Research Profile
      • Core Research Areas
      • Clusters of Excellence
      • Research Projects
      • Research Centres
    • Early Stage Researchers
      • Promotion of early career scientists
      • PhD-Students
      • Postdocs
      • Junior research group leaders
      • Junior Professorship and Tenure-Track
      • Habilitation
      • Service Offers for Scientists
    • Research Data & Transparency
      • Transparency in Research
      • Research Data
      • Open Access Strategy
      • Digital Research Announcement
    • Research Funding
      • Research funding
    • Contact
      • Research Services
      • Academy for Graduates
  • International
    • International Students
      • Why Braunschweig?
      • Degree seeking students
      • Exchange Studies
      • Doctorate (PhD)
      • Refugee Students
      • Welcome Programme
      • TU Braunschweig Summer School
    • Scientists
      • Mobile Researchers at the TU Braunschweig
      • Research Services and European Office
    • Language and intercultural competence training
      • Learning German
      • Intercultural Communication
    • International Profile
      • Internationalisation
      • International Cooperation
    • International House
      • Information for first semester students
      • Contact
      • News and Events
      • Advisory Services
      • Location
      • About us
  • TU Braunschweig
    • Our Profile
      • Aims & Values
      • Regulations and Guidelines
      • Alliances & Partners
      • Facts & Figures
      • Our History
    • Career
      • Working at TU Braunschweig
      • Vacancies
    • Economy & Business
      • Knowledge and Technology Transfer
      • Entrepreneurship
    • General Public
      • Access to the University Library
    • Media Services
      • Communications and Press Service
      • Communications and Press Service
      • Film and photo permits
      • Advices for scientists
      • Topics and stories
    • Contact
      • General Contact
      • Getting here
  • Organisation
    • Presidency & Administration
      • Presidency
      • Designated Offices
      • Administration
      • Committees
    • Faculties
      • Carl-Friedrich-Gauß-Fakultät
      • Faculty of Life Sciences
      • Architecture, Civil Engineering and Environmental Sciences
      • Faculty of Mechanical Engineering
      • Fakultät für Elektrotechnik, Informationstechnik, Physik
      • Faculty of Humanities and Studies in Education
    • Institutes
      • Institutes from A to Z
    • Facilities
      • University Library
      • Gauß-IT-Zentrum
      • International House
      • Sports Centre
      • Facilities from A to Z
    • Equal Opportunity Office
      • Equal Opportunity Office
      • Family
      • Diversity for Students
  • Search
  • Quicklinks
    • People Search
    • Webmail
    • Campus map
    • CloudStorage
    • Messenger
    • Cafeteria
    • Courses
    • Stud.IP
    • Library Catalogue
    • IT Self-Service
    • Information Portal (employees)
    • Link Collection
    • DE
    • EN
    • IBR Twitter
    • IBR YouTube
    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • LinkedIn
Menu
  • Technische Universität Braunschweig
  • Organisation
  • Faculties
  • Carl-Friedrich-Gauß-Fakultät
  • Institutes
  • Institute of Operating Systems and Computer Networks
Logo IBR
IBR Login
  • Institute of Operating Systems and Computer Networks
    • News
    • About us
      • Whole Team
      • Directions
      • Floor Plan
      • Projects
      • Publications
      • Software
      • News Archive
    • Connected and Mobile Systems
      • Team
      • Courses
      • Theses
      • Projects
      • Publications
      • Software
      • Datasets
    • Distributed Systems
      • Team
      • Courses
      • Theses
      • Projects
      • Publications
      • Software
    • Algorithms
      • Team
      • Courses
      • Theses
      • Projects
      • Publications
    • Microprocessor Lab
    • Education
      • Summer 2023
      • Winter 2022/2023
      • Summer 2022
      • Theses
    • Services
      • Library
      • Mailinglists
      • Webmail
      • Knowledge Base
      • Wiki
      • Account Management
    • Spin-Offs
      • Docoloc
      • AIPARK
      • Confidential Technologies
    • Research Cooperations
      • IST.hub

Seminar Informatik WS 2016/2017 Verteilte Systeme: Secure Trusted Execution for Resilient Distributed Systems

Semester
Winter 2016/2017
Summer 2022Winter 2021/2022Winter 2019/2020Summer 2019Winter 2018/2019Summer 2018Winter 2017/2018Summer 2017Winter 2015/2016Summer 2015Winter 2014/2015Summer 2014Summer 2013Summer 2012
Module #INF-VS-041
ProgrammesComputer Science Bachelor, Computer Science Master, Computer and Communication Systems Engineering Bachelor, Computer and Communication Systems Engineering Master, Business Information Systems Bachelor, Business Information Systems Master
IBR GroupDS (Prof. Kapitza)
TypeSeminar
Lecturer
Photo
Prof. Dr. Rüdiger Kapitza
Ehemaliger Abteilungsleiter
rrkapitz[[at]]ibr.cs.tu-bs.de
Assistants
Photo
Nico Weichbrodt
Externer Doktorand
weichbrodt[[at]]ibr.cs.tu-bs.de
Photo
Bijun Li
Ehemalige Wissenschaftliche Mitarbeiterin
bli[[at]]ibr.cs.tu-bs.de
Photo
Dr. Stefan Brenner
Ehemaliger Wissenschaftlicher Mitarbeiter
brenner[[at]]ibr.cs.tu-bs.de
Photo
Wenbo Xu
Ehemaliger Wissenschaftlicher Mitarbeiter
Photo
Dr. David Goltzsche
Ehemaliger Wissenschaftlicher Mitarbeiter
Credits5
Hours0+2
Time & Place

*Kick-Off Meeting* Wednesday 19 Oct. 2016, 15:00-16:00, (IZ Room 105)

Weekly meeting time: Wednesday, 15:00 (IZ Room 105)

Certificates Submission of the essay and successful presentation. The grade is determined by the activity in the seminar as well as the quality of essay and presentation.
Content

Introduction

Recent events like the NSA leaks prove the need for action in the field of IT security. This is a challenge, especially in the context of cloud computing: Users willingly release the control over their data, although the cloud providers are not completely trustworthy in general. This problem can be solved using novel hardware extensions like Intel SGX, which enable so-called Trusted Execution.

In this seminar, the different approaches of trusted execution will be covered (T1-4). On this basis, different applications of trusted execution will be examined (T5-9), while the remaining topics describe systems with trusted components which could be implemented with trusted execution(T10-13). In addition, the seminar discusses different attacks on SGX-protected applications (T14-15).

Ergebnisse

Matrikelnummer:
Code:
Punkte der einzelnen Aufgaben:
Punkte gesamt:
Note:
Haftungsausschluss: Alle Ergebnisse wurden mit größter Sorgfalt zusammengetragen. Fehler lassen sich jedoch nicht Ausschließen. Die Ergebnisse sind nur gültig im Zusammenhang mit einer rechtzeitigen Anmeldung beim Prüfungsamt. Rechtliche Ansprüche lassen sich hieraus nicht ableiten.

Seminar Topics

TopicAssistant
1) Intel Software Guard Extensions: BasicsDr. David Goltzsche
  • Innovative Instructions and Software Model for Isolated Execution (HASP workshop 2013)
  • Innovative Technology for CPU Based Attestation and Sealing (HASP workshop 2013)
2) Fides: Selectively Hardening Software Application Components against Kernel-level or Process-level MalwareDr. Stefan Brenner
  • Paper (CCS 2012)
3) OASIS On Achieving a Sanctuary for Integrity and Secrecy on Untrusted PlatformsDr. Stefan Brenner
  • Paper (CCS 2013)
4) SecureBlue++: CPU Support for Secure ExecutablesNico Weichbrodt
  • Paper (Trust 2011)
5) Shielding Applications from an Untrusted Cloud with HavenNico Weichbrodt
  • Paper (OSDI 2014)
6) SCONE: Secure Linux Containers with Intel SGXDr. David Goltzsche
  • Paper (OSDI 2016)
7) VC3: Trustworthy Data Analytics in the Cloud using SGXDr. David Goltzsche
  • Paper (S&P 2015)
8) SecureKeeper: Confidential ZooKeeper using Intel SGXDr. Stefan Brenner
  • Paper (Middleware 2016)
9) Ariadne: A Minimal Approach to State ContinuityDr. Stefan Brenner
  • Paper (Usenix Security)
10) Efficient Byzantine fault Tolerance (MinBFT)Wenbo Xu
  • Paper (IEE ToC 2011)
  • English preferred
11) CheapBFT: Resource-efficient Byzantine Fault ToleranceBijun Li
  • Paper (EuroSys 2012)
  • English only
12) Prophecy: Using History for High-Throughput Fault ToleranceBijun Li
  • Paper (NSDI 2010)
  • English only
13) Attested Append-Only Memory: Making Adversaries Stick to their WordWenbo Xu
  • Paper (SOSP 2007)
  • English preferred
14) AsyncShock: Exploiting Synchronization Bugs in Intel SGX EnclavesNico Weichbrodt
  • Paper (Esorics 2016)
15) Controlled-Channel Attacks: Deterministic Side Channels for Untrusted Operating SystemsNico Weichbrodt
  • Paper (S&P 2015)

Seminar

The talk and essay can be in either English or German. Each participant will take one or more papers under a specific topic. Participants are responsible for a peer review, including:

  • Attend peer's presentation dry run and give feedback.
  • Review peer's essay before submission.
  • Collect questions to peer's presentation during discussion session.

Notes

Please submit the essay as well as your presentation slides. The requirements for presentation and essay are listed as follows:

  • Presentation and essay in English or German.
  • Presentation time about 25 minutes.
  • Essay should comprise about 6 pages.

Each participant is supposed to do further research based on the paper. The supervisors are always glad to help in this case.

The strength of the university depends on academic and personal integrity. In this seminar, essays must be done in your own words. Plagiarism is an offense against the examination regulations.

Templates

The LaTeX template for seminar essay can be found here.

Additional considerations for the design of the essay can be found on the website of IBR.

LaTeX templates for presentation slides can be found here.

Additional considerations for the design can be found on the website of IBR.

Schedule
[ Subscribe Calendar | Download Calendar ]
19.10.2016, 15:00
Kick-Off Meeting (IZ Raum 105)
26.10.2016, 15:00
How to give a presentation (IZ Raum 105)
02.11.2016, 15:00
Nichts (yay!) (IZ Raum 105)
09.11.2016, 15:00
Ausfall, nur Dry-Runs (Fides) (IZ Raum 119)
16.11.2016, 15:00
Fides (IZ Raum 105)
23.11.2016, 15:00
OASIS, SGX Basics (IZ Raum 105)
30.11.2016, 15:00
Attested Append-Only Memory, Haven (IZ Raum 105)
07.12.2016, 15:00
SecureKeeper, SCONE (IZ Raum 105)
14.12.2016, 15:00
MinBFT, SecureBlue++ (IZ Raum 105)
21.12.2016, 15:00
Ausfall, Uni geschlossen (IZ Raum 105)
28.12.2016, 15:00
Ausfall, Uni geschlossen (IZ Raum 105)
04.01.2017, 15:00
Ausfall, Weihnachtsferien (IZ Raum 105)
11.01.2017, 15:00
Ausfall, nur Betreuermeetings in der Woche (Prophecy, VC3)
18.01.2017, 15:00
Ausfall, nur Dry-Runs (Prophecy, VC3) (IZ Raum 105)
25.01.2017, 15:00
Prophecy, VC3 (IZ Raum 105)
01.02.2017, 15:00
Controlled-Channel Attacks, AsyncShock (IZ Raum 105)
08.02.2017, 15:00
TBD (IZ Raum 105)
References

Slides:

  • Kick-Off
  • Deadlines ud Hinweise

On World-Wide-Web, there are different ways to enhance your seminar presentations:

  • How to Read a Paper, S. Keshav, University of Waterloo
  • How to Give a Talk, Paul N. Edwards, School of Information, University of Michigan
  • How to Give a Good Presentation

For the literature review there links might be helpful:

  • ACM Digital Library
  • IEEE Xplore
  • Network Bibliography
  • Citeseer (Research Index) citation index
  • Google Scholar

(La)TeX Tips + Tricks


last changed 2020-07-14, 15:34 by Dr. Stefan Brenner

For All Visitors

Vacancies of TU Braunschweig
Career Service' Job Exchange 
Merchandising

For Students

Term Dates
Courses
Degree Programmes
Information for Freshman
TUCard

Internal Tools

Glossary (GER-EN)
Change your Personal Data

Contact

Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig

P. O. Box: 38092 Braunschweig
GERMANY

Phone: +49 (0) 531 391-0

Getting here

© Technische Universität Braunschweig
ImprintPrivacyAccessibility