DocumentCode
3397524
Title
Formal analysis and verification on a secure microkernel
Author
Xiaokun Zhang ; Xuying Zhao
Author_Institution
Beijing Electron. Sci. & Technol. Inst., Beijing, China
fYear
2011
fDate
19-22 Aug. 2011
Firstpage
2064
Lastpage
2068
Abstract
CASMonitor, short for CAS Virtual Monitor, is a secure, high-assurance hypervisor prototype, which aims to level B3 or higher of TCSEC standard. This paper combines the B Method and Model Checking Technology to verify certain key problems of the CAS Monitor. To secure Os of B3 level, we use B language to construct formal models for the Security Policy Model and the Formal Top-Level Specification (FTLS). We then conduct Consistency verification on the ChineseWallPolicy model and the refined FTLS model and have found them to possess logical semantic.
Keywords
formal specification; operating system kernels; program verification; security of data; system monitoring; B language; B3 level; CAS virtual monitor; ChineseWallPolicy model; TCSEC standard; consistency verification; formal analysis; formal top-level specification; formal verification; hypervisor prototype; logical semantic; microkernel security; model checking technology; operating system; security policy model; Access control; Computational modeling; Computers; Schedules; Testing; Virtual machine monitors; CAS Monitor; Model Checking; Secure Operating System;
fLanguage
English
Publisher
ieee
Conference_Titel
Mechatronic Science, Electric Engineering and Computer (MEC), 2011 International Conference on
Conference_Location
Jilin
Print_ISBN
978-1-61284-719-1
Type
conf
DOI
10.1109/MEC.2011.6025897
Filename
6025897
Link To Document