Sciweavers

ASPLOS
2008
ACM

How low can you go?: recommendations for hardware-supported minimal TCB code execution

13 years 5 months ago
How low can you go?: recommendations for hardware-supported minimal TCB code execution
We explore the extent to which newly available CPU-based security technology can reduce the Trusted Computing Base (TCB) for security-sensitive applications. We find that although this new technology represents a step in the right direction, significant performance issues remain. We offer several suggestions that leverage existing processor technology, retain security, and improve performance. Implementing these recommendations will finally allow application developers to focus exclusively on the security of their own code, enabling it to execute in isolation from the numerous vulnerabilities in the underlying layers of legacy code. Categories and Subject Descriptors C.4 [Performance of Systems]; D.2.11 [Software Architectures]; K.6.5 [Security and Protection] General Terms Measurement, Design, Security Keywords Trusted Computing, Late Launch, Secure Execution
Jonathan M. McCune, Bryan Parno, Adrian Perrig, Mi
Added 12 Oct 2010
Updated 12 Oct 2010
Type Conference
Year 2008
Where ASPLOS
Authors Jonathan M. McCune, Bryan Parno, Adrian Perrig, Michael K. Reiter, Arvind Seshadri
Comments (0)