Title :
Experimenting with ARM TrustZone -- Or: How I Met Friendly Piece of Trusted Hardware
Author :
Winter, Johannes
Author_Institution :
Inst. for Appl. Inf. Process. & Commun., Graz Univ. of Technol., Graz, Austria
Abstract :
ARM TrustZone is an emerging embedded security technology based on the split of a system into a secure and normal world. Currently a number of System-on-Chip platforms exist, which include support for ARM TrustZone. Unfortunately relatively little work has been done on open-source software for TrustZone systems. In our belief this is partly caused by the lack of cost-efficient development boards, which allow access to ARM TrustZone features. This paper discusses experiences made by the authors with a rather inexpensive development board and shows how system-level development on TrustZone-enabled hardware is possible in class-room settings.
Keywords :
public domain software; security of data; system-on-chip; ARM TrustZone; TrustZone systems; embedded security technology; open-source software; system-on-chip platforms; trusted hardware; Hardware; Kernel; Monitoring; Random access memory; Read only memory; Registers; System-on-a-chip; ARM TrustZone; embedded system; open-source; security;
Conference_Titel :
Trust, Security and Privacy in Computing and Communications (TrustCom), 2012 IEEE 11th International Conference on
Conference_Location :
Liverpool
Print_ISBN :
978-1-4673-2172-3
DOI :
10.1109/TrustCom.2012.157