首页> 外文期刊>Formal Aspects of Computing >A model checking-based approach for security policy verification of mobile systems
【24h】

A model checking-based approach for security policy verification of mobile systems

机译:基于模型检查的移动系统安全策略验证方法

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

摘要

This article describes an approach for the automated verification of mobile systems. Mobile systems are characterized by the explicit notion of location (e.g., sites where they run) and the ability to execute at different locations, yielding a number of security issues. To this aim, we formalize mobile systems as Labeled Kripke Structures, encapsulating the notion of location net that describes the hierarchical nesting of the threads constituting the system. Then, we formalize a generic security-policy specification language that includes rules for expressing and manipulating the code location. In contrast to many other approaches, our technique supports both access control and information flow specification. We developed a prototype framework for model checking of mobile systems. It works directly on the program code (in contrast to most traditional process-algebraic approaches that can model only limited details of mobile systems) and uses abstraction-refinement techniques, based also on location abstractions, to manage the program state space. We experimented with a number of mobile code benchmarks by verifying various security policies. The experimental results demonstrate the validity of the proposed mobile system modeling and policy specification formalisms and highlight the advantages of the model checking-based approach, which combines the validation of security properties with other checks, such as the validation of buffer overflows.
机译:本文介绍了一种自动验证移动系统的方法。移动系统的特征在于明确的位置概念(例如它们运行的​​站点)以及在不同位置执行的能力,从而产生许多安全问题。为此,我们将移动系统形式化为标记的Kripke结构,封装了定位网络的概念,该概念描述了构成系统的线程的分层嵌套。然后,我们将一种通用的安全策略规范语言形式化,该语言包括用于表达和操纵代码位置的规则。与许多其他方法相比,我们的技术支持访问控制和信息流规范。我们开发了用于移动系统模型检查的原型框架。它直接在程序代码上工作(与只能对移动系统的有限细节建模的大多数传统过程代数方法相反),并且还使用基于位置抽象的抽象优化技术来管理程序状态空间。通过验证各种安全策略,我们尝试了许多移动代码基准。实验结果证明了所提出的移动系统建模和策略规范形式的有效性,并突出了基于模型检查的方法的优点,该方法将安全属性的验证与其他检查(例如缓冲区溢出的验证)结合在一起。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号