DocumentCode :
3443619
Title :
Enhancing Security of Embedded Linux on a Multi-core Processor
Author :
Ning Li ; Kinebuchi, Y. ; Nakajima, T.
Author_Institution :
Dept. of Comput. Sci. & Eng., Waseda Univ., Tokyo, Japan
Volume :
2
fYear :
2011
fDate :
28-31 Aug. 2011
Firstpage :
117
Lastpage :
121
Abstract :
While recent embedded systems start to own more and more functionalities, security requirements become more and more important. In this paper we propose an approach to enhance the security of embedded systems. In this approach SPUMONE, a thin virtualization layer, is selected to build a multi-OS environment for its low overhead. Xv6 runs as trusted OS for executing the monitoring service that detects the violation of the integrity of the Linux kernel while Linux as a general purpose OS. The monitoring service checks whether Linux is compromised or not. A secure pager that offers the spatial isolation based on the core-local memory is proposed to protect the integrity of the xv6 kernel located in the main memory, which can make Linux and xv6 run in high security level.
Keywords :
Linux; multiprocessing systems; security of data; SPUMONE; core-local memory; embedded Linux; embedded systems; multicore processor; security requirements; virtualization layer; Embedded systems; Kernel; Linux; Monitoring; Random access memory; Security; Virtual machine monitors; embedded system; security; virtualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2011 IEEE 17th International Conference on
Conference_Location :
Toyama
ISSN :
1533-2306
Print_ISBN :
978-1-4577-1118-3
Type :
conf
DOI :
10.1109/RTCSA.2011.36
Filename :
6029887
Link To Document :
بازگشت