DocumentCode :
2543164
Title :
Verifying mediations of Linux Security Modules with BLAST
Author :
Li Xin
Author_Institution :
Tianjin Polytech. Univ., Tianjin, China
fYear :
2010
fDate :
16-18 April 2010
Firstpage :
371
Lastpage :
376
Abstract :
The Linux Security Modules (LSM) framework provides a flexible access control mechanism for the Linux kernel. While plenty of efforts were dedicated to put LSM into the kernel, there has been little work on verifying the correct placement of authorization hooks. This paper proposes an approach to verify the mediations of LSM using BLAST, a software model checker for C programs. We choose several subsystems in the Linux kernel source code to verify the mediations of controlling functions using our approach. We also discuss the effectiveness and limitations of our approach and the solutions for future improvement.
Keywords :
C language; Linux; authorisation; operating system kernels; program verification; BLAST; C programs; Linux kernel; Linux security modules; flexible access control mechanism; software model checker; Access control; Authorization; Instruments; Kernel; Linux; Mediation; Security; Software safety; Software tools; Specification languages; (SELinux); BLAST; C; Domain and Type Enforcement(DTE); Linux; Linux Security Modules (LSM); Security Enhanced; kernel;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Management and Engineering (ICIME), 2010 The 2nd IEEE International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4244-5263-7
Electronic_ISBN :
978-1-4244-5265-1
Type :
conf
DOI :
10.1109/ICIME.2010.5477585
Filename :
5477585
Link To Document :
بازگشت