DocumentCode
3267373
Title
Securing Trusted Execution Environments with PUF Generated Secret Keys
Author
Areno, Matthew ; Plusquellic, Jim
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of New Mexico, Albuquerque, NM, USA
fYear
2012
fDate
25-27 June 2012
Firstpage
1188
Lastpage
1193
Abstract
Trusted Execution Environments are quickly becoming a preferred method for providing isolation between secure and non-secure execution environments. The protection of these environments, as well as their software structure, is still a primary area of interest and research. The abililty to use a Physically Unclonable Function to generate a unique-per-device AES key provides an excellent mechanism for protection of a Trusted Execution Environment at rest through encryption. These keys can also be used to manage modification of the TEE during execution. In this paper, we present an new methodology for how this protection can be achieved, as well as a framework for the incorporation of Physically Unclonable Functions into cryptographic engines.
Keywords
cryptography; microprocessor chips; mobile computing; smart phones; system-on-chip; telecommunication security; PUF generated secret keys; cryptographic engines; mobile processors; physically unclonable function; smart-phones; software structure; system-on-a-chip; trusted execution environments; unique-per-device AES key; Computer architecture; Encryption; Hardware; Program processors; AES; Trusted Execution Environment; data-at-rest encryption; mobile security; physically unclonable functions; secure boot; system-on-a-chip;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/TrustCom.2012.255
Filename
6296112
Link To Document