通用的跨域访问控制方法、系统、设备及存储介质技术方案

技术编号:38371326 阅读:32 留言:0更新日期:2023-08-05 17:35
本申请涉及访问控制技术领域,尤其涉及一种通用的跨域访问控制方法、系统、设备及存储介质,其中方法包括:对两个域的访问控制模型进行抽象化;根据实际场景的安全需求,将授权域中的权限和特征与被授权域中的节点和特征进行关联;基于采用权能令牌的CBAC模型进行权限委派,将权能令牌委派给某种节点或特征,可用于授权对特定操作或功能的访问,实现异构域中的跨域访问控制。本申请有效解决了如何通过跨域访问控制实现不同域,特别是异构域之间的安全可控的信息和资源共享的问题。安全可控的信息和资源共享的问题。安全可控的信息和资源共享的问题。

【技术实现步骤摘要】
通用的跨域访问控制方法、系统、设备及存储介质


[0001]本申请涉及访问控制
,尤其涉及一种通用的跨域访问控制方法、系统、设备及存储介质。

技术介绍

[0002]访问控制是一种防止对资源进行未经授权的访问的技术,需要对访问资源的每个请求进行解析并确定是否应授权或拒绝。常用的访问控制模型有基于角色的访问控制(Role

Based Access Control,RBAC),基于属性的访问控制(Attribute

Based Access Control,ABAC)和基于权能的访问控制(Capability

Based Access Control,CBAC)。
[0003]RBAC基于用户和角色的绑定来分配权限,首先需要定义角色集合(例如根用户、普通用户、数据库管理员等),然后给每个角色分配一种或多种权限(例如读取、改写、删除等),再将角色赋予具体用户来达到访问权限分配的作用。ABAC基于设备节点、资源和环境的属性的绑定来分配权限。这种方式不需要像RBAC那样事先定义好关系映本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种通用的跨域访问控制方法,其特征在于,所述方法包括:对两个域的访问控制模型进行抽象化;根据实际场景的安全需求,将授权域中的权限和特征与被授权域中的节点和特征进行关联;基于采用权能令牌的CBAC模型进行权限委派,将权能令牌委派给某种节点或特征,可用于授权对特定操作或功能的访问,实现异构域中的跨域访问控制。2.根据权利要求1所述的通用的跨域访问控制方法,其特征在于,所述基于采用权能令牌的CBAC模型进行权限委派,将权能令牌委派给某种节点或特征,可用于授权对特定操作或功能的访问,实现异构域中的跨域访问控制中,所述权能令牌数据结构如下式:CapToken={type,orisubDomain,orisubject,objDomain,object,subDomain,subject,depth,maxDepth,deleRight,revoRight,chiDomain,children,env}。3.根据权利要求1所述的通用的跨域访问控制方法,其特征在于,所述将权能令牌委派给某种节点或特征中包括:把域A的某个节点的某种权限委派给域B的某个节点,无需考虑各个域采用的访问控制模型,适用于特殊场合下的点到点赋权,此时委派双方都是某种具体的身份或资源标识。4.根据权利要求1所述的通用的跨域访问控制方法,其特征在于,所述将权能令牌委派给某种节点或特征中包括:把域A的某个节点的某种权限委派给域B的某种通用特征,此时无需考虑域A的访问控制模型,而域B内所有拥有此种特征的节点都具备了访问域A的这个节点的这个权限的能力,相反则不成立,域A内拥有跟参与委派的这个节点一样的特征的节点也不能被域B的这个特征所访问。5.根据权利要求1所述的通用的跨域访问控制方法,其特征在于...

【专利技术属性】
技术研发人员:林治张杰董彧佶文家乐关圣威
申请(专利权)人:西交利物浦大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1