2016
DOI: 10.1007/978-3-662-49674-9_50
|View full text |Cite
|
Sign up to set email alerts
|

Reasoning About Information Flow Security of Separation Kernels with Channel-Based Communication

Abstract: Abstract. Assurance of information flow security by formal methods is mandated in security certification of separation kernels. As an industrial standard for separation kernels, ARINC 653 has been complied with by mainstream separation kernels. Security of functionalities defined in ARINC 653 is thus very important for the development and certification of separation kernels. This paper presents the first effort to formally specify and verify separation kernels with ARINC 653 channel-based communication. We pro… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
16
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
4
2

Relationship

5
1

Authors

Journals

citations
Cited by 11 publications
(16 citation statements)
references
References 24 publications
0
16
0
Order By: Relevance
“…In order to develop ARINC 653 compliant secure separation kernels, it is necessary to assure security of the functionalities defined in ARINC 653. In [77], authors present a formal specification and its security proofs of separation kernels with ARINC 653 channel-based communication in Isabelle/HOL. They provide a mechanically checked formal specification which comprises a generic execution model for separation kernels and an event specification which models all IPC services defined in ARINC 653.…”
Section: • Arinc 653 Compliant Separation Kernelsmentioning
confidence: 99%
See 1 more Smart Citation
“…In order to develop ARINC 653 compliant secure separation kernels, it is necessary to assure security of the functionalities defined in ARINC 653. In [77], authors present a formal specification and its security proofs of separation kernels with ARINC 653 channel-based communication in Isabelle/HOL. They provide a mechanically checked formal specification which comprises a generic execution model for separation kernels and an event specification which models all IPC services defined in ARINC 653.…”
Section: • Arinc 653 Compliant Separation Kernelsmentioning
confidence: 99%
“…The general proofs of information flow security properties and unwinding conditions are available in [54,55] and an application of them on a concrete separation kernel is available in [77].…”
Section: • a General Verification Approach For Spatial Separation Promentioning
confidence: 99%
“…The approaches to fixing them are also provided. In this paper, we have extended our previous work [37] by introducing the security model, the refinement framework, the second-level specification, the code review of VxWorks 653, and four new covert channels. The rest of this paper is organized as follows.…”
Section: Introductionmentioning
confidence: 99%
“…This is to the best of our knowledge the first attempt on the verification of separation microkernels targeting multi-core architectures. Other works such as [15,16] verify functional correctness and non-interference for sequential micro-kernels, and the work in [2] focuses on the verification of sequential applications using the ARINC standard.…”
Section: Introductionmentioning
confidence: 99%