首页> 外文会议>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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号