Student | (visible for staff only) |
Supervisor | Dr. David Goltzsche |
Professor | Prof. Dr. Rüdiger Kapitza |
IBR Group | DS (Prof. Kapitza) |
Type | Project Thesis |
Status | finished |
Das Projekt TrustJS verfolgt das Ziel von clientseitiger vertrauenswürdiger und sicherer Ausführung von JavaScript. Dabei wurde bereits eine mit Intel SGX 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. Da die in der abgesicherten Umgebung ausgeführten Programme durch SGX vertrauenswürdig sind, kann TrustJS dazu genutzt werden, Code auf Serverseite teilweise oder komplett zu eliminieren und stattdessen auf Clientseite auszuführen. Trotzdem sollen Backend-Systeme wie beispielsweise Datenbanken bestehen bleiben. Aufgabe dieser Arbeit ist es, einen generischen HTTPS Proxy zu implementieren und evaluieren. Der Proxy soll die Kommunikation einer mit TrustJS realisierten vertrauenswürdigen Webanwendung mit einem HTTP-basierten Backend absichern. Dazu soll ein existierender hoch-performanter Proxy erweitert werden. |
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