SeCloak: ARM Trustzone-based Mobile Peripheral Control
SeCloak: ARM Trustzone-based Mobile Peripheral Control
复制标题
DOI:
10.1145/3210240.3210334
复制
发表时间:
2018-06
期刊:
影响因子:
--
通讯作者:
Matthew Lentz;Rijurekha Sen;P. Druschel;Bobby Bhattacharjee
中科院分区:
文献类型:
--
作者:
Matthew Lentz;Rijurekha Sen;P. Druschel;Bobby Bhattacharjee
Reliable on-off control of peripherals on smart devices is a key to security and privacy in many scenarios. Journalists want to reliably turn off radios to protect their sources during investigative reporting. Users wish to ensure cameras and microphones are reliably off during private meetings. In this paper, we present SeCloak, an ARM TrustZone-based solution that ensures reliable on-off control of peripherals even when the platform software is compromised. We design a secure kernel that co-exists with software running on mobile devices (e.g., Android and Linux) without requiring any code modifications. An Android prototype demonstrates that mobile peripherals like radios, cameras, and microphones can be controlled reliably with a very small trusted computing base and with minimal performance overhead.