Title :
Design and Implementation of Portable TPM Device Driver Based on Extensible Firmware Interface
Author :
Peng Shuanghe ; Han Zhen
Author_Institution :
Sch. of Comput. & Inf. Technol., Beijing Jiaotong Univ., Beijing, China
Abstract :
The goal of trusted computing proposed by TCG is to enhance the security of platform by the way of integrity measurement. TPM is a tamper-resistant hardware module designed to provide robust security capabilities like remote attestation and sealed storage for the trusted platform. But TPM has its limitation. It can´t be directly used in common PC current in use. A portable TPM device is proposed and designed in our lab in this context. The portable TPM is a device which capabilities combined with the mass storage feature of USB stick and smart card. How to build the chain of trust using TPM based on legacy BIOS is a focus in the past several years. Extensible firmware interface (abbreviated as EFI) is intended as a significantly improved replacement of the old legacy BIOS. How to build the chain of trust using portable TPM based on EFI is what we focus on. Among which, the driver for the portable TPM device is a key part. It is a basement for the TPM software stack and secure application. This objective is to design and implement the driver of portable TPM based on EFI to provide root of trust for trusted platform.
Keywords :
device drivers; firmware; memory cards; security of data; smart cards; BIOS; TPM software stack; USB stick; extensible firmware interface; portable TPM device driver design; smart card; tamper-resistant hardware module; trusted computing platform; trusted platform module; Computer interfaces; Computer networks; Computer security; Costs; Hardware; Information security; Microprogramming; Portable computers; Protocols; Universal Serial Bus; Device Driver; Extensible Firmware Interface; Portable TPM;
Conference_Titel :
Multimedia Information Networking and Security, 2009. MINES '09. International Conference on
Conference_Location :
Hubei
Print_ISBN :
978-0-7695-3843-3
Electronic_ISBN :
978-1-4244-5068-8
DOI :
10.1109/MINES.2009.234