2019/11/26 by Monowar Hasan, Hasan, Monowar, Sibin Mohan +5
Computer Science · #Cryptography and Security (cs.CR) #Distributed systems and fault tolerance #FOS: Computer and information sciences #Operating Systems (cs.OS) #Parallel Computing and Optimization Techniques #Real-Time Systems Scheduling
paper · pdf · doi:10.48550/arxiv.1911.11937
openalex publication_date 2019/11/26 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28
We propose a design-time framework (named HYDRA-C) for integrating security\ntasks into partitioned real-time systems (RTS) running on multicore platforms.\nOur goal is to opportunistically execute security monitoring mechanisms in a\n'continuous' manner -- i.e., as often as possible, across cores, to ensure that\nsecurity tasks run with as few interruptions as possible. Our framework will\nallow designers to integrate security mechanisms without perturbing existing\nreal-time (RT) task properties or execution order. We demonstrate the framework\nusing a proof-of-concept implementation with intrusion detection mechanisms as\nsecurity tasks. We develop and use both, (a) a custom intrusion detection\nsystem (IDS), as well as (b) Tripwire -- an open source data integrity checking\ntool. These are implemented on a realistic rover platform designed using an ARM\nmulticore chip. We compare the performance of HYDRA-C with a state-of-the-art\nRT security integration approach for multicore-based RTS and find that our\nmethod can, on average, detect intrusions 19.05% faster without impacting the\nperformance of RT tasks.\n