Using formal methods for security in the Xenon project

CSIIRW '10: Proceedings of the Sixth Annual Workshop on Cyber Security and Information Intelligence Research(2010)

引用 1|浏览2
暂无评分
摘要
This paper reports on the Xenon project's use of formal methods. Xenon is a higher-assurance secure hypervisor based on re-engineering the Xen open-source hypervisor. The Xenon project used formal specifications both for assurance and as guides for security re-engineering. We formally modeled the fundamental definition of security, the hyper-call interface behavior, and the internal modular design. We used 3 formalisms: CSP, Z, and Circus for this work. Circus is a combination of Standard Z, CSP, with its semantics given in Hoare and He's unifying theories of programming. Circus is suited for both event-based and state-based modeling. In this extended abstract, we report our experiences with using these formalisms for assurance.
更多
查看译文
关键词
formal method,internal modular design,higher-assurance secure hypervisor,formal specification,standard z,hyper-call interface behavior,fundamental definition,xen open-source hypervisor,security re-engineering,xenon project,hypervisor,information flow,csp,modular design
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要