多核实时系统中安全任务分配的设计空间探索
密码学与安全
2017-11-15 v1 操作系统
摘要
现代实时系统(RTS)能力的提升使其面临各种安全威胁。近来已有在不扰动实时任务的情况下集成安全任务的框架被提出,但它们仅针对单核系统。然而,现代 RTS 正迁移至多核平台。这使得集成安全机制的问题更为复杂,因为设计者现在对于在何处分配安全任务有多种选择。本文中我们提出 HYDRA,一种使用机会式执行概念为多核 RTS 寻找安全任务分配方案的设计空间探索算法。HYDRA 允许安全任务与现有实时任务一同运行,而不扰动系统参数或正常执行模式,同时仍满足入侵检测所需的监测频率。我们的评估使用一个代表性实时控制系统(以及用于更广泛探索的合成任务集)来说明 HYDRA 的有效性。
引用
@article{arxiv.1711.04808,
title = {A Design-Space Exploration for Allocating Security Tasks in Multicore Real-Time Systems},
author = {Monowar Hasan and Sibin Mohan and Rodolfo Pellizzoni and Rakesh B. Bobba},
journal= {arXiv preprint arXiv:1711.04808},
year = {2017}
}
备注
Accepted for publication, 21st DATE (Design, Automation & Test in Europe) conference, 2018