结合属性与角色的访问控制模型综述
2018-04-13任志宇
小型微型计算机系统 2018年4期
周 超,任志宇
(解放军信息工程大学,郑州 450001) (数学工程与先进计算国家重点实验室,郑州 450001) E-mail :zacharyvic@163.com
1 引 言
访问控制是允许或拒绝主体对客体的访问,或是限制主体访问能力及访问范围的一种方法,是保护资源被正确使用的重要措施.通过对受保护资源进行访问控制,可以防止非法用户入侵,将合法用户不慎操作所造成的破坏降到最低,从而保证受保护资源被合法地、受控地使用.访问控制模型则是一种描述安全系统并建立安全模型的方法,它从访问控制角度出发形式化地描述了主体、客体以及主体对客体的操作,决定了授权策略的表达能力和灵活性.
RBAC是目前广泛采用的访问控制模型,已经成为近二十年来的研究热点.RBAC96模型是最为经典的基于角色的访问控制模型,模型的基本思想是引入角色的概念,将用户与权限的直接关联取消,先将权限绑定到角色上,再将角色分配给用户,从而达到给用户分配权限的目的[1].这种方法使得审计某个用户拥有的权限更加简便,同时也使得策略管理的任务更加轻松,因为角色中每一次权限的改变,与之相关联的用户所拥有的权限不必逐个去更改也会随之发生改变.
基于角色的访问控制使得权限管理更加简便,降低了系统复杂度,在访问控制发展过程中取得了巨大进步.然而,随着云计算的出现,物联网时代的到来,访问决策需要根据访问需求来进行,这就使得授权与访问控制更加……
登录APP查看全文
