首页> 外文会议>IEEE International Conference on Software Quality, Reliability and Security >Formalizing Semantic Differences between Combining Algorithms in XACML 3.0 Policies
【24h】

Formalizing Semantic Differences between Combining Algorithms in XACML 3.0 Policies

机译:在XACML 3.0策略中组合算法之间的形式化语义差异

获取原文

摘要

XACML is a standard language for specifying attribute-based access control policies of computer and software systems. It offers a variety of combining algorithms for flexible policy composition. While they are intended to be different, they also bear similarities. Some combining algorithms can be functionally equivalent with respect to the given policy or policies. To correctly use the combining algorithms, it is important to understand the subtle similarities and differences. This paper presents a formal treatment of the semantic differences between the commonly used combining algorithms in XACML 3.0. For each pair of the selected combining algorithms, we identify when they are functionally equivalent and when they are not equivalent. This rigorous understanding helps minimize incorrect uses of combining algorithms that may lead to unauthorized access and denial of service. It also provides a foundation for determining equivalent mutants of combining algorithms in mutation testing of XACML policies.
机译:XACML是一种标准语言,用于指定基于属性的计算机和软件系统的访问控制策略。它为灵活的政策组成提供了各种组合算法。虽然它们旨在不同,但它们也承担相似之处。一些组合算法可以在功能上相同,相对于给定的策略或策略。要正确使用结合算法,了解微妙的相似性和差异非常重要。本文介绍了XACML 3.0中常用的组合算法之间的语义差异的正式处理。对于每对选定的组合算法,我们何时确定它们的功能等同,并且当它们不等同时。这种严谨的理解有助于最大限度地减少组合算法的错误用途,这些算法可能导致未经授权的访问和拒绝服务。它还为确定XACML策略突变检测中的组合算法的等效突变体提供了基础。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号