With the advent of the internet-of-things, understanding the remote security threats faced by embedded devices and their protection is crucial. This thesis tackles these two issues for FPGA-SoCs. A review of existing attacks and new FPGA enabled attacks are presented and evaluated . To mitigate the possibility of performing such attacks, the FPGA-SoC is protected with a Trusted Execution Environment and a hybrid-TPM that enhance secure boot and enable a secure FPGA reconfiguration framework.
Übersetzte Kurzfassung:
Im Internet der Dinge sind das Verständnis der Sicherheitsbedrohungen, denen eingebettete Geräte ausgesetzt sind, und deren Schutz äußerst wichtig. Diese Arbeit befasst sich mit beiden Themen für FPGA-SoCs, gibt einen Überblick über bestehende und neue Angriffe und bewertet diese. Um Fernangriffe zu verhindern, wird ein FPGA-SoC mit einer vertrauenswürdigen Laufzeitumgebung und einem Hybrid-TPM geschützt, die das sichere Booten verbessern und eine sichere FPGA Rekonfiguration ermöglichen.