Star Lab CTO Selected For “Best Cyber Paper” at GVSETS 2019
Paper: HIGH PERFORMANCE TRUSTED EXECUTION ENVIRONMENT
Author: Jonathan Kline
ABSTRACT
This paper explores the construction of a Trusted Execution Environment (TEE) which doesn’t rely on TrustZone or specific processing modes in order to achieve a high-performance operating environment with multiple layers of hardware enforced confidentiality and integrity. The composed TEE uses hardware intellectual property (IP) blocks, existing hardware-level protections, a hypervisor, Linux security module (LSM), and Linux kernel capabilities including a file system in order to provide the performance and multiple layers of confidentiality and integrity. Additionally, the TEE composition explores both open source and commercial solutions for achieving the same result.