2018 · 18 citations · 5 references
ComputingComputer ScienceCybersecurityComputer SecurityEmbedded SystemsSecurity ArchitectureBluetooth SecurityEmbedded SecurityEmbedded System SecurityOperating System SecuritySecure Mobile CommunicationSecure System DesignArchitectural ConstraintsBluetooth AuthorizationBluetooth ProtocolsEmbedded Secure EnclavesSecure EnclaveSecure Enclave ProtectionTrusted Execution Environments
This paper presents work towards realizing architectural support for Bluetooth Trusted I/O on SGX-enabled platforms, with the goal of providing I/O data protection that does not rely on system software security. Indeed, we are primarily concerned with protecting I/O from all software adversaries, including privileged software. In this paper we describe the challenges in designing and implementing Trusted I/O at the architectural level for Bluetooth. We propose solutions to these challenges. In addition, we describe our proof-of-concept work that extends existing over-the-air Bluetooth security all the way to an SGX enclave by securing user data between the Bluetooth Controller and an SGX enclave.
5
Innovative instructions and software model for isolated execution
Frank Mckeen, Ilya Alexandrovich, Alex Berenzon et al. · 2013 · 1.1K citations
Using innovative instructions to create trustworthy software solutions
Matthew Hoekstra, Reshma Lal, Pradeep M. Pappachan et al. · 2013 · 347 citations
Building Verifiable Trusted Path on Commodity x86 Computers
Zongwei Zhou, Virgil D. Gligor, Jon McCune · 2012 · 124 citations
Mitigating Password Database Breaches with Intel SGX
Helena Brekalo, Raoul Strackx, Frank Piessens · 2016 · 15 citations · Full text