首页> 外文期刊>IEEE transactions on dependable and secure computing >Refinement-Based Specification and Security Analysis of Separation Kernels
【24h】

Refinement-Based Specification and Security Analysis of Separation Kernels

机译:基于细化的分离核规范和安全性分析

获取原文
获取原文并翻译 | 示例

摘要

Assurance of information-flow security by formal methods is mandated in security certification of separation kernels. As an industrial standard for improving safety, ARINC 653 has been complied with by mainstream separation kernels. Due to the new trend of integrating safe and secure functionalities into one separation kernel, security analysis of APING 653 as well as a formal specification with security proofs are thus significant for the development and certification of ARINC 653 compliant Separation Kernels (ARINC SKs). This paper presents a specification development and security analysis method for ARINC SKs based on refinement. We propose a generic security model and a stepwise refinement framework. Two levels of functional specification are developed by the refinement. A major part of separation kernel requirements in ARINC 653 are modeled, such as kernel initialization, two-level scheduling, partition and process management, and inter-partition communication. The formal specification and its security proofs are carried out in the Isabelle/HOL theorem prover. We have reviewed the source code of one industrial and two open-source ARINC SK implementations, i.e., VxWorks 653, XtratuM, and POK, in accordance with the formal specification. During the verification and code review, six security flaws, which can cause information leakage, are found in the ARINC 653 standard and the implementations.
机译:分离内核的安全性认证中要求通过正式方法保证信息流的安全性。作为提高安全性的工业标准,ARINC 653已被主流分离内核所采用。由于将安全性和安全性功能集成到一个分离内核中的新趋势,因此APING 653的安全性分析以及带有安全性证明的正式规范对于开发和认证符合ARINC 653的分离核(ARINC SK)具有重要意义。本文提出了一种基于细化的ARINC SK规范开发和安全性分析方法。我们提出了一个通用的安全模型和逐步完善的框架。通过改进开发了两个级别的功能规范。对ARINC 653中的分离内核要求的主要部分进行了建模,例如内核初始化,两级调度,分区和进程管理以及分区间通信。正式规范及其安全性证明在Isabelle / HOL定理证明者中进行。我们已经根据正式规范审查了一种工业和两种开源ARINC SK实现的源代码,即VxWorks653 XtratuM和POK。在验证和代码审查期间,在ARINC 653标准及其实现中发现了六个可能导致信息泄漏的安全漏洞。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号