vix.ing · top · new · best · stats · spec

On Scheduler Side-Channels in Dynamic-Priority Real-Time Systems

2020/01/17 by Chien-Ying Chen, Chen, Chien-Ying, Sibin Mohan +5
Computer Science · #Cryptography and Security (cs.CR) #Distributed systems and fault tolerance #Embedded Systems Design Techniques #FOS: Computer and information sciences #Real-Time Systems Scheduling

paper · pdf · doi:10.48550/arxiv.2001.06519

openalex publication_date 2020/01/17 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

While the existence of scheduler side-channels has been demonstrated recently for fixed-priority real-time systems (RTS), there have been no similar explorations for dynamic-priority systems. The dynamic nature of such scheduling algorithms, e.g., EDF, poses a significant challenge in this regard. In this paper we demonstrate that side-channels exist in dynamic priority real-time systems. Using this side-channel, our proposed DyPS algorithm is able to effectively infer, with high precision, critical task information from the vantage point of an unprivileged (user space) task. Apart from demonstrating the effectiveness of DyPS, we also explore the various factors that impact such attack algorithms using a large number of synthetic task sets. We also compare against the state-of-the-art and demonstrate that our proposed DyPS algorithms outperform the ScheduLeak algorithms in attacking the EDF RTS.

Related