Title :
Systematic Security and Timeliness Tradeoffs in Real-Time Embedded Systems
Author :
Kang, Kyoung-Don ; Son, Sang H.
Author_Institution :
Dept. of Comput. Sci., State Univ. of New York, Binghamton, NY
Abstract :
Real-time embedded systems are increasingly being networked. In distributed real-time embedded applications, e.g., electric grid management and command and control applications, it is required to not only meet real-time constraints but also support the data confidentiality, integrity, and authenticity. Unfortunately, in general, cryptographic functions are computationally expensive, possibly causing deadline misses in real-time embedded systems with limited resources. As a basis for cost-effective security support in real-time embedded systems, we define a quantitative notion of strength of defense (SoD). Based on the SoD concept, we propose a novel adaptive security policy in which the SoD can be degraded by decreasing the cryptographic key length for certain tasks, if necessary, to improve the success ratio under overload conditions. Our approach is lightweight. The time complexity of our approach is linear and its amortized version has the constant overhead per SoD adaptation period. Moreover, our approach supports desirable security features requiring an attacker to do extra work to find the cryptographic key. In the performance evaluation, we show that our approach can considerably improve the success ratio due to controlled SoD degradation under overload
Keywords :
computational complexity; cryptography; data integrity; embedded systems; message authentication; scheduling; cost-effective adaptive security policy; cryptographic key; data authenticity; data confidentiality; data integrity; distributed real-time embedded system; strength of defense concept; time complexity; Application software; Computer science; Control systems; Cryptography; Degradation; Embedded computing; Embedded system; Intelligent networks; Power system security; Real time systems;
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications, 2006. Proceedings. 12th IEEE International Conference on
Conference_Location :
Sydney, Qld.
Print_ISBN :
0-7695-2676-4
DOI :
10.1109/RTCSA.2006.59