基于角色访问控制模型中的可信委托探索
在角色访问控制模型中,委托是一个重要的概念,它涉及到将特权从一个角色或用户转移到另一个角色或用户。而如何确保委托的可信度,是我们需要深入探讨的问题。本文将围绕信任建模、计算以及如何在委托链中应用信任值等方面展开详细介绍。
1. 委托与信任的基本概念
- 委托相关角色 :在委托过程中,存在两个关键角色,即委托者(Delegator)和被委托者(Delegatee)。委托者是将自己的特权转移或授予给其他角色或用户的角色或用户,而被委托者则是接收这些特权的一方。
- 信任关系 :信任是信任者(Truster)和受托者(Trustee)在特定上下文中的一种关系。在委托场景中,这个特定上下文就是需要委托的任务。信任关系主要取决于三个因素:属性(Properties)、经验(Experiences)和推荐(Recommendations)。
2. 信任的量化计算
2.1 量化属性
属性的量化主要从必要属性和角色属性两个方面进行。
- 测量必要属性 A :每个任务都需要用户具备一些特定的属性,这些属性信息通常包含在用户的凭证中。计算必要属性时,需要评估用户拥有的必要属性的百分比。
- 设任务 $T_i$ 需要的属性集合为 $T A_i = {a_{i1}, a_{i2}, \ldots, a_{in}}$,各属性的权重分别为 $w_{ai1}, w_{ai2}, \ldots, w_{ain}$,且 $\sum_{r = 1}^{n}
超级会员免费看
订阅专栏 解锁全文
18

被折叠的 条评论
为什么被折叠?



