基于行为的跨域访问控制模型
2021-03-12黄玉芬
辽宁科技学院学报 2021年1期
黄玉芬
(辽宁科技学院 曙光大数据学院,辽宁 本溪 117004)
随着信息技术的不断发展,信息资源通常存储于不同的服务器,用户通过网络进行访问。在分布式信息系统中,需要细粒度、灵活、安全的访问控制和管理。作为信息安全领域核心技术之一的访问控制技术〔1〕,也受到了人们的广泛关注。近年来,访问控制技术取得了巨大的进展。从自主访问控制(Discretionary Access Control, DAC)和强制访问控制(Mandatory Access Control, MAC)到基于角色的访问控制模型,人们提出了基于信任、属性、行为等一系列新的访问控制模型。
跨域访问控制的关键问题是跨域授权,也就是当域D1中的用户u要求访问域D0中的资源O时,如何决定用户u在D0中的权限。一个基本地解决方案是将用户u在域D1中的权限映射为D0中相应的权限。目前,人们在权限映射方面做了很多工作。文献〔2〕提出了一种基于角色的跨域访问控制模型IRBAC2000,给出了两个或多个域之间的交互操作的策略框架。文献〔3〕结合角色、时态和环境的概念,给出了行为的定义,介绍了行为、时态状态和环境状态的层次结构,提出了基于行为的访问控制模型ABAC(Action-Based Access Control Model)〔4-5〕。本文在此基础上,提出了基于行为的跨域访问控制模型和跨域的行为映射原则。同时通过一个具体的应用场景,详细介绍了跨域访问控制的具体实现过程。
1 行为映射策略框架
本节我们根据文献〔3〕给出了角色、环境和行为的定义,基于ABAC模型给出了基于行为的跨域访问控制模型的行为映射策略框架。在基于行为的访问控制模型中,用户的行为由角色、环境状态和时态状态三部分组成。……
登录APP查看全文
