Student | (visible for staff only) |
Supervisor | Dr. David Goltzsche |
Professor | Prof. Dr. Rüdiger Kapitza |
IBR Group | DS (Prof. Kapitza) |
Type | Bachelor Thesis |
Status | finished |
Das Projekt TrustJS [0] verfolgt das Ziel von clientseitiger vertrauenswürdiger und sicherer Ausführung von JavaScript. Dabei wurde bereits eine mit Intel SGX [1] gehärtete JavaScript-Umgebung in den Firefox Browser integriert. Dies erlaubt die parallele Ausführung von JavaScript in zwei Kontexten: Sicherheitskritische Teile der Anwendungen werden in der abgesicherten JavaScript Engine ausgeführt. Unkritische Teile dagegen werden in der effizienteren, aber ungeschützten Engine ausgeführt. Als Test wurden mehrere kleinere Anwendungen so modifiziert, dass sie in zwei getrennten Codefragmenten arbeiten können. Aufgabe in dieser Arbeit ist es, eine umfassendere Webanwendung zu entwickeln bzw. zu portieren. Die Anwendung soll dabei als Machbarkeitsstudie für TrustJS dienen. Dabei können explizit moderne Webtechnologien wie WebRTC [2] oder WebAssembly [3] zum Einsatz kommen. Zusätzlich sollen die Auswirkungen von TrustJS auf die Performanz und Latenz der Anwendung evaluiert werden. [0] https://www.ibr.cs.tu-bs.de/users/goltzsch/papers/eurosec2017-trustjs.pdf[1] https://software.intel.com/sgx [2] https://webrtc.org/ [3] http://webassembly.org/ |
Vacancies of TU Braunschweig
Career Service' Job Exchange
Merchandising
Term Dates
Courses
Degree Programmes
Information for Freshman
TUCard
Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig
P. O. Box: 38092 Braunschweig
GERMANY
Phone: +49 (0) 531 391-0