扩展 XACML 访问控制架构:实现基于细粒度偏好的访问控制
1. 背景与问题提出
在数据处理过程中,评估策略规则时,策略决策点(PDP)需要在决策过程中获取偏好值。然而,良好的实践要求将决策制定与数据访问分离,并且偏好本身属于个人数据,存储在某些数据存储库中。为了解决这个问题,需要对 XACML 架构进行扩展,以实现基于细粒度偏好的访问控制。
2. 假设条件
为了定义解决方案,做出以下假设:
1. 数据收集者为组织 :大多数情况下,个人在请求组织提供服务时需要披露一些个人数据。
2. 存在可信第三方(TTP) :数据控制者处有一个 TTP,它管理加密密钥并向数据收集者处的主体颁发证书。例如,在员工场景中,TTP 可以是组织的人力资源服务。
3. 主体具备加密和签名能力 :主体能够对生成的消息进行签名,并对发送/接收的消息进行加密/解密。许多组织已经部署了依赖加密的解决方案,以支持员工远程访问信息系统。
4. 扩展的 XACML 架构由可信管理员初始化 :系统初始化时,数据收集者的系统管理员指定系统应考虑的偏好集,数据主体可自由指定这些偏好的值。策略管理员指定策略,并在使用其私钥签名的响应格式化文件中指定属性授权机构(AA)应向请求主体返回个人数据的格式。
5. 存在前端应用程序 :允许数据主体将个人数据项和隐私偏好发送到数据收集者的 AA。前端应用程序显示包含需由数据主体填写的个人数据项字段和隐私偏好字段的表单。
6. 存
超级会员免费看
订阅专栏 解锁全文

12

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



