Specifying Confidentiality in Circus

نویسندگان

  • Michael J. Banks
  • Jeremy L. Jacob
چکیده

This paper presents an approach for extending the Circus formalism to accommodate information flow security concerns. Working with the semantics of Circus, we introduce a notation for specifying which aspects of Circus processes are confidential and should not be revealed to low-level users. We also describe a novel procedure for verifying that a process satisfies its confidentiality properties.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Confidentiality Annotations for Circus

This paper presents a novel construct for specifying confidentiality properties over Circus processes. By extending the semantics of Circus, we identify how functionality and secrecy can be united within a single framework. We use this construct to formalise a selection of confidentiality properties over a model of an auction system.

متن کامل

Compositional Specification of Parallel Components Using Circus

The # (hash) component model aims to take advantage of a component-based perspective of software for the development of high-performance computing applications targeted at parallel distributed architectures. This paper presents an approach for specifying #-components using Circus, to provide the ability of reasoning about behavioral and functional properties of #-components and their compositio...

متن کامل

On confidentiality and formal methods

The contemporary challenge of engineering verifiably secure software has motivated various techniques for measuring and regulating the flow of confidential data from systems to their users. Unfortunately, these techniques suffer from a lack of integration with modern formal methods for software development, which inhibits their application in practice. This thesis proposes a novel approach for ...

متن کامل

Refining Industrial Scale Systems in Circus

Circus is a new notation that may be used to specify both data and behaviour aspects of a system, and has an associated refinement calculus. Although a few case studies are already available in the literature, the industrial fire control system presented in this paper is, as far as we know, the largest case study on the Circus refinement strategy. We describe the refinement and present some new...

متن کامل

Reconstruction Glacier Circus in volcanic craters (Case study Kurdistan Qorveh)

Extended abstract Introduction The attention of forefront foreign researchers has focused on glacier circus. Glacial cirque is the most important pattern of glacial erosion. Deep depressions with steep walls, flat floor or low slope, half-bowl shaped (crescent shaped) are created at high altitudes in the mountains margin by the erosion of mountain glacier (Ahmadi, Feiznia, 2012). Th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011