基于策略和凭证的访问控制与隐私友好的应用设计
1. 隐私增强访问控制的必要性
在协作式电子学习环境中,访问控制机制至关重要,它能保护资源免受未经授权的访问。这包括身份识别和认证服务,以确定谁可以访问数据和服务等资源,以及授权服务,来决定谁可以对这些资源进行操作。
在协作式电子学习中,访问控制用于限制服务和功能的使用,规范对提供内容的访问,并保护存储在服务器端的用户数据。将一些用户数据存储在服务器端,即使相应用户不在线,也能提供重要服务,如向其他用户传递感知信息以支持协作工作,或让导师协助学习者。
通常,在协作式电子学习环境中,基于访问控制列表为系统的某些用户分配访问权限。但在 BluES’n 中,用户可以使用不同且基本不可链接的 pID(由唯一的假名表示)进行工作,因此依赖传统的登录/密码机制是不可行的。为了允许用户在不同的 pID 下使用分配的权限,实现基于能力的访问控制是合理的。在这种模型中,通过持有对对象的相应能力(即不可伪造的引用)来授予对资源的访问权限。
隐私增强访问控制需要考虑以下问题:
- 即使用户使用多个 pID 操作,也能进行访问控制。
- 能够独立于用户当前的 pID 访问资源。
- 访问控制不能威胁 pID 的不可链接性。
为了实现灵活性,用户应该能够独立于 pID 使用能力。但展示这些能力不能威胁不同 pID 的不可链接性,即提供拥有能力的证据不能与用户的真实身份相关联,并且反复或在不同上下文中展示一种能力不能允许将用户的不同 pID 关联起来。一种可行的方法是使用 PRIME 提供的匿名凭证来表达分配给 pID 的能力。
超级会员免费看
订阅专栏 解锁全文
28

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



