首页> 外文会议>International Symposium on Formal Methods >Verifying Information Flow Control over Unbounded Processes
【24h】

Verifying Information Flow Control over Unbounded Processes

机译:验证信息流控制对无限流程

获取原文

摘要

Decentralized Information Flow Control (DIFC) systems enable programmers to express a desired DIFC policy, and to have the policy enforced via a reference monitor that restricts interactions between system objects, such as processes and files. Past research on DIFC systems focused on the reference-monitor implementation, and assumed that the desired DIFC policy is correctly specified. The focus of this paper is an automatic technique to verify that an application, plus its calls to DIFC primitives, does indeed correctly implement a desired policy. We present an abstraction that allows a model checker to reason soundly about DIFC programs that manipulate potentially unbounded sets of processes, principals, and communication channels. We implemented our approach and evaluated it on a set of real-world programs.
机译:分散的信息流控制(DIFC)系统使程序员能够表达所需的DIFC策略,并通过引用监视器实现策略,该策略限制系统对象之间的交互,例如进程和文件。过去研究专注于参考监视器实现的DIFC系统,并假设正确指定了所需的DIFC策略。本文的重点是验证应用程序,加上其对DIFC基元的调用确实正确实施了所需的策略。我们提出了一种抽象,允许模型检查器妥善理解DIFC程序,这些程序可以操作可能无界面的流程,主体和通信信道。我们实施了我们的方法,并在一系列现实世界方案中进行了评估。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号