Student | (visible for staff only) |
Supervisor | Dr. Stefan Brenner |
Professor | Prof. Dr. Rüdiger Kapitza |
Project | |
IBR Group | DS (Prof. Kapitza) |
Type | Master Thesis |
Status | finished |
In dieser Arbeit soll unser Framework für vertrauenswürdige Ausführung ("TrApps" [1]) auf das ARM Juno DevKit [2] portiert werden. Dies erlaubt vertrauenswürdige Ausführung auf einer aktuellen Multi-Core ARM Architektur. Als ersten Schritt sollen dazu Genode [3] und Linux parallel auf dem DevKit mittels ARM TrustZone getrennt gebootet werden. Danach soll das TrApps Framework darauf ausgeführt werden, das es erlaubt geteilte Anwendungen über Genode und Linux hinweg verteilt auszuführen. Dies umfasst die Anpassung der sog. "Trusted Firmware" von ARM die Open Source vorliegt und beim Boot Vorgang eine Rolle spielt. Darüber hinaus wurde TrApps bislang auf einer Single-Core Architektur ausgeführt, es ist daher zu erwarten dass Umstellungen auf Multi-Core vorgenommen werden müssen. Zur Bearbeitung dieser Aufgabenstellung wird empfohlen bereits etwas Erfahrung in C/C++ und low-level Programmierung mitzubringen. |
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