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 :
بازگشت