@inproceedings{a0cf8b6a895a4f31a329b4052891ea2e,
title = "TaskShuffler: A Schedule Randomization Protocol for Obfuscation against Timing Inference Attacks in Real-Time Systems",
abstract = "The high degree of predictability in real-time systems makes it possible for adversaries to launch timing inference attacks such as those based on side-channels and covert-channels. We present TaskShuffler, a schedule obfuscation method aimed at randomizing the schedule for such systems while still providing the real-time guarantees that are necessary for their safe operation. This paper also analyzes the effect of these mechanisms by presenting schedule entropy - a metric to measure the uncertainty (as perceived by attackers) introduced by TaskShuffler. These mechanisms will increase the difficulty for would-be attackers thus improving the overall security guarantees for real-time systems.",
author = "Yoon, {Man Ki} and Sibin Mohan and Chen, {Chien Ying} and Lui Sha",
note = "Publisher Copyright: {\textcopyright} 2016 IEEE.; IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2016 ; Conference date: 11-04-2016 Through 14-04-2016",
year = "2016",
month = apr,
day = "27",
doi = "10.1109/RTAS.2016.7461362",
language = "English (US)",
series = "2016 IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2016 - Proceedings",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
booktitle = "2016 IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2016 - Proceedings",
address = "United States",
}