作者
Chien-Ying Chen, Debopam Sanyal, Sibin Mohan
发表日期
2021/11/12
图书
Proceedings of the 2021 ACM SIGSAC Conference on Computer and Communications Security
页码范围
666-684
简介
Scheduler side-channels can leak critical information in real-time systems, thus posing serious threats to many safety-critical applications. The main culprit is the inherent determinism in the runtime timing behavior of such systems, e.g., the (expected) periodic behavior of critical tasks. In this paper, we introduce the notion of "schedule indistinguishability/", inspired by work in differential privacy, that introduces diversity into the schedules of such systems while offering analyzable security guarantees. We achieve this by adding a sufficiently large (controlled) noise to the task schedules in order to break their deterministic execution patterns. An "epsilon-Scheduler" then implements schedule indistinguishability in real-time Linux. We evaluate our system using two real applications: (a) an autonomous rover running on a real hardware platform (Raspberry Pi) and (b) a video streaming application that sends data across …
引用总数
学术搜索中的文章
CY Chen, D Sanyal, S Mohan - Proceedings of the 2021 ACM SIGSAC Conference on …, 2021