DocumentCode
2193999
Title
Virtual Security Kernel: A Component-Based OS Architecture for Self-Protection
Author
He, Ruan ; Lacoste, Marc ; Leneutre, Jean
fYear
2010
fDate
June 29 2010-July 1 2010
Firstpage
851
Lastpage
858
Abstract
This paper presents VSK, a lightweight adaptable OS authorization architecture suitable for self-protection of pervasive devices. A virtual management plane, separate from execution resources, is defined for full run-time control by applications of their execution environment. This plane also performs non-invasive and yet effective authorization thanks to optimized access request checking. The VSK component-based architecture provides flexibility both in the execution plane (for resource customization) and in the management plane (for run-time reconfiguration of authorization policies). Policy neutrality is achieved by adopting the attribute-based paradigm for access control enforcement. Evaluation results show that despite such flexibility, the overhead of this kernel architecture remains low.
Keywords
authorisation; object-oriented programming; operating system kernels; resource allocation; software architecture; ubiquitous computing; access control enforcement; access request checking; authorization policy; component-based OS architecture; full run-time control; kernel architecture; pervasive devices; policy neutrality; resource customization; run-time reconfiguration; self-protection; virtual management plane; virtual security kernel; Aerospace electronics; Authorization; Computational modeling; Computer architecture; Kernel; OS security; authorization; autonomic computing; component-based systems; kernel architecture; self-protection;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on
Conference_Location
Bradford
Print_ISBN
978-1-4244-7547-6
Type
conf
DOI
10.1109/CIT.2010.160
Filename
5578046
Link To Document