Betreuer | Ines Messadi |
Professor | Prof. Dr. Rüdiger Kapitza |
IBR Gruppe | DS (Prof. Kapitza) |
Art | Bachelorarbeit, Projektarbeit |
Status | abgeschlossen |
BFT replication defends against the worst software attacks and allows reaching agreement as long as not more than 1/3 of nodes are faulty or byzantine. An essential assumption in any BFT protocol design is diversity. Indeed, if replicas have common vulnerabilities, it is easy to break the BFT fault assumption and the protocol's safety. Diversity means that replicas have diverse environments, diverse programming languages, different administrative domains, etc. I.e., it will be hard to compromise diverse replicas via bug exploits. This thesis aims to implement rust-based SGX enclaves of a BFT framework in a different language (e.g., C using the SGX SDK) to achieve diversity. The resulting prototype nodes will run as a secure cloud instances in Azure Microsoft and will be evaluated in terms of throughput and latency. This topic is part of a running project and the start date could be in August. Prerequisites
Links |
Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig
Postfach: 38092 Braunschweig
Telefon: +49 (0) 531 391-0