Jul 16, 2021; Talk
Echtzeit-AGTrusted Execution Environments for Microcontroller - A Case Study on Arm TF-M and the Arm Cortex-M33
The emergence of technologies like the Internet of Things and Cyber-Physical-Systems constantly increases the number of microcontroller-based embedded devices that are being deployed in the world around us. While a relatively low price, limited processing power and therefore superior energy efficiency contribute immensely to the popularity of microcontrollers in embedded solutions, concerns in the area of privacy and security arise in this increasingly connected world.
This presentation aims to introduce the concept of Trusted Execution Environments and to explain how core concepts effectively handle these concerns. Furthermore, with Trusted Firmware-M and TrustZone for Arm v8-M devices Arm provides simple means to create Trusted Execution Environments on their Arm Cortex-M line of processors. In this presentation a profound analysis will be provided on how to establish a Trusted Execution Environment on an Arm Cortex-M33.
The goal of this talk is to raise awareness towards the topic of security in embedded systems and to give helpful insights towards the solution that Arm proposes for the Arm Cortex-M33 processor.
(Hauptseminarvortrag)