基于信任的任务访问控制模型
第32卷第3期 2013年3月 实验室研究与探索 RESEARCH AND EXPLORAT10N IN LABORATORY Vo1.32 NO 3 Mar.2Ol3
基于信任的任务访问控制模型
张文梅
(广东农工商职业技术学院机电系,广东广州510507)
摘 要:本文对现有访问控制模型进行分析,根据现有访问控制模型缺乏灵活性,难以适应动态变化的 需求,在任务访问控制模型(TBAC)的基础上提出了基于信任的任务访问控制模型TrustTBAC。该模型
在传统的TBAC模型基础上增加了信任机制,通过直接信任和推荐信任加权计算用户的信任度,实现了 任务访问控制中的动态授权。实验表明,模型具有较好的动态适应性,可以更加灵活、细粒度的动态授 权访问,这种灵活的授权机制更能满足任务访问控制的实际需求。
关键词:直接信任;推荐信;任务访问控制;动态授权 中图分类号:TP 393.07 文献标志码:A 文章编号:1006—7167(2013)03—0258—05
Task—based Access Control ModeI Based on Trust
ZHANG Wen—mei (Guangdong AIB Polytechnic College,Guangzhou 5 10507,China)
Abstract:The existing access control models,which are inflexible,are dificult to adapt to the changes in the environment.By extending the TBAC(task—based access contro1)model,this paper proposes a task—based access control model,TrustTBAC,based on trust.This model adds trust mechanism to the traditional TBAC,and the trustworthiness of users is calculated based on direct trust and recommendation trust with different weights,thus realizing dynamic
authorization.Experiments show that this model has better dynamic adaptability,can provide more flexible and fine— grained dynamic access control mechanism,and can better meet actual needs.
Key words:direct trust;recommendation trust;TBAC(task—based access contro1);dynamic authorization
0 引 言
访问控制是根据网络用户的身份或属性对该用户
执行某些操作或访问某些网络资源进行控制的过程。 访问控制是实现信息安全的一种重要手段,对访问控
制技术的研究也一直是国内外信息安全界的一个热 点。在30多年的发展过程中,先后出现了多种重要 的访问控制技术,如自主访问控制(Discretionary
Access Control,DAC)、强制访问控制(Mandatory Access Control,MAC) 、基于角色的访问控制(Role— Based Access Control,RBAC) 。 ,它们的基本目标都 是防止非法用户进入系统和合法用户对系统资源的非
收稿日期:2012—02—20 作者简介:张文梅(1978一),女,湖北武汉人,硕士,讲师,主要从事 计算机应用与软件的研究开发。 法使用。当前对访问控制的研究已成为计算机科学的
研究热点之一 。。
以上这些访问控制模型的共同点在于它们都是从 系统的角度出发保护信息资源,其访问控制的原理可 以简单地表示为当主体对客体有访问请求,并且该主
体拥有对该客体的访问权限,提供访问操作。但它没 有把操作主体执行操作时所处的环境考虑在内,不能
对主体所拥有的权限根据所处的环境进行动态管理。 此外不能记录主体对客体权限的使用,且权限没有限
制,只要主体拥有对客体的访问权限,主体就可以无数 次地使用该权限。因此Thomas和Sandhu于1997年
提出了基于任务的访问控制(Task.Based Access Control,TBAC) 。
TBAC从应用和企业级的角度来考虑和解决安全 访问控制问题,而非以往从系统的角度。它面向任务,
从任务和任务执行来建立安全模型并实现访问控制,
在任务处理的过程中提供动态的权限管理。在TBAC 第3期 张文梅:基于信任的任务访问控制模型 259
中,主体所拥有的访问权限并不是静态的,而是随着所 执行任务的上下文环境发生变化,邓集波等对TBAC 模型进行了形式化描述。。 。TBAC是一种上下文相
关的访问控制模型,又是一种基于实例的访问控制模
型,由于任务的实效性,用户对于授予他的权限的使用 也是有实效性的。TBAC基本概念包括授权步、授权 结构体、任务和依赖,TBAC可依据任务和任务状态的
不同,对权限进行动态管理。 TBAC中授权步由受托人集和多个许可集组成,
受托人集是可被授予执行授权步的用户集合,许可集 则是受托集的成员被授予授权步时拥有的访问许可, 当授权步初始化以后,一个来自受托人集中的成员将
被授予授权步。这样就会存在许多不足之处:首先, TBAC模型在成员将被授予授权步时,只验证用户的 身份真实性,而没有考虑用户行为的可信性。其次,
TBAC模型采用预先分配的方式进行授权,而在用户 实际使用权限过程中并不进行监管与控制,当发现用
户进行恶意操作时,系统很可能已经受到伤害。 因此,人们提出将人类社会的信任机制引入到访 问控制模型中,1996年美国AT&T实验室的Blaze等
人提出信任管理(Trust Management,TM)概念 并开 发出相应工具后,引起人们的广泛关注,成为目前分布 式访问控制研究中的热点 。。 。Chakraborty等人在
RBAC模型的基础上,提出了TrustBAC模型 ,它根
据用户的信任度来获得相应的权限,能够动态地进行 角色分配,但该模型没有考虑权限对用户信任值的要
求,会给恶意用户提供绕过访问控制的机会,刘武等人 提出了基于信任的访问控制模型TRBAC” ,它根据 用户的信任值动态地决定授权,同时克服了通过先积
累信任值而获得较高等级的角色权限的可能性。但上 面模型没有解决TBAC模型中成员被授予授权步时,
根据成员的信任值动态地分配权限。
1 基于信任的任务访问控制模型TrustTBAC
针对上述不足,本文对TBAC模型 进行了扩 展,提出一种基于信任的任务访问控制模型
TrustTBAC。该模型从权限对受托人集中成员的具体
要求出发,考虑用户的历史行为信息和上下文信息,准 确衡量用户的信任值,实现细粒度、灵活的授权机制, 从而更为安全合理的为用户分配权限。 1.1概念
(1)授权过程(authorization step)。表示在一个 工作流程中对处理对象的一次处理过程,它是
TrustTBAC所能控制的最小单元。授权步由受托人集 (Trustee—Set)和多个许可集(Permissions Set)组成,如
图1所示。其中用户集及该用户对应的信任值合称为 受托人集,受托人集的成员被授予授权步时拥有的访 问许可及该许可被执行时的条件称为许可集。当授权
步初始化后,一个来自受托人集中的成员被授予授权 步,称这个受托人为授权步的执行委托者,该受托人执
行授权步过程中所需许可的集合称为操作许可集。在 TrustTBAC中,一个授权步的处理可以决定后续授权
步对处理对象的操作许可,将这些许可称为激活许可 集。执行者许可集和激活许可集一起称为授权步的保 护态
网1授权过程
(2)任务(task)。任务是工作流程中的一个逻辑
单元,它是一个可区分的动作,可能与多个用户相关,
也可能包括几个子任务。
(3)授权任务(authorization task)。授权任务是 由一个或多个授权步组成的结构体,它们在逻辑上是
联系在一起的。授权任务分为一般授权任务和原子授
权任务,一般授权任务内的授权步依次执行,原子授权
步内部的每个授权步紧密联系,其中任何一个授权步 失败都会导致整个授权任务的失败。授权任务是任务 在计算机中进行控制的一个实例,任务中的子任务对 应于授权任务中的授权步。
(4)依赖(dependency)。依赖是指授权步或授权 任务之间的相互关系,包括顺序依赖、失败依赖、失败 代理依赖、失败撤销依赖、分权依赖、分级分权代理依
赖。依赖反映了基于信任的任务访问控制模型的原 则。顺序依赖:授权步A 完成之后,A,才能被激活。
失败依赖:授权步A 失败之后,A 才能被激活。失败
代理依赖:授权步A 失败之后,对它的授权由A,代 260 实 验 室 研 究 与 探 索 第32卷
理。失败撤销依赖:授权步A 失败之后,A 的授权被
收回。分权依赖:授权步A,和A:必须由不同的用户 完成。分级分权依赖代理:授权步A 和A,必须由不 同级别的用户来完成。 (5)条件(conditions)。用户执行授权步的条件。
在本模型中,条件指用户要处理(操作或激活)授权
步,其信任值应该达到的信任阀值,其值域为[0,1]。 (6)信任值(Trustvalue)。根据信任计算算法得 到的用户信任值。 1.2 TrustTBAC模型的形式化表示
(1)四部分组成。TrustTBAC由授权任务ATask、 受托人集 、许可集P、授权步As四部分组成。 (2)每个授权任务ATask由一个或多个授权步As
组成。即ATask={As ,As ,…, },A 之间的关系
为As×As 2 ,D= 顷序依赖,失败依赖,失败代理依 赖,失败撤销依赖,分权依赖,分级分权代理依赖}。 (3)A 与 是1:n关系。As—R是从授权步到一
个用户的映射,随时间变化而变化。 一R是一个从
={R,,R 一,R }选择一个执行委托者的函数。 (4)As与P是1:n关系。init(A ,尺)—+P,P= :P ,P ,……P}为许可集,init为用户执行许可集的激
活函数;destroy( s,R,P1) P2,Pl 2 ,P2=P—P1, destroy为权限回收函数。
(5)许可集。P={P ,P ,…,P },在本模型中将 许可定义为P ={op,S,condition},其中 是访问控制 系统的真正客体,操作op是作用在客体上的一种访问
方式,condition∈conditions是用户被允许操作时信任 值应该达到的阀值条件。 (6)TTA T×TRUSTVALUE。用户信任值分配,
表示授权人集 到信任值集合TRUSTVALUE的多对 多映射关系,即一个用户可以拥有不同的信任值,从而
RBAC
访问控制策略一般有以下几种方式:
自主型访问控制(Discretionary Access Control-DAC):用户/对象来决定访问权限。信息的所有者来设定谁有权限来访问信息以及操作类型(读、写、执行。。。)。是一种基于身份的访问控制。例如UNIX权限管理。
强制性访问控制(Mandatory Access Control-MAC):系统来决定访问权限。安全属性是强制型的规定,它由安全管理员或操作系统根据限定的规则确定的,是一种规则的访问控制。
基于角色的访问控制(格/角色/任务):角色决定访问权限。用组织角色来同意或拒绝访问。比MAC、DAC更灵活,适合作为大多数公司的安全策略,但对一些机密性高的政府系统部适用。
规则驱动的基于角色的访问控制:提供了一种基于约束的访问控制,用一种灵活的规则描述语言和一种ixn的信任规则执行机制来实现。
基于属性证书的访问控制:访问权限信息存放在用户属性证书的权限属性中,每个权限属性描述了一个或多个用户的访问权限。但用户对某一资源提出访问请求时,系统根据用户的属性证书中的权限来判断是否允许或句句
模型的主要元素
可视化授权策略生成器
授权语言控制台
用户、组、角色管理模块
API接口
授权决策引擎
授权语言解释器
H.1. RBAC模型介绍
RBAC(Role-Based Access Control - 基于角色的访问控制)模型是20世纪90年代研究出来的一种新模型,但从本质上讲,这种模型是对前面描述的访问矩阵模型的扩展。这种模型的基本概念是把许可权(Permission)与角色(Role)联系在一起,用户通过充当合适角色的成员而获得该角色的许可权。
这种思想世纪上早在20世纪70年代的多用户计算时期就被提出来了,但直到20世纪90年代中后期,RBAC才在研究团体中得到一些重视。本章将重点介绍美国George Mason大学的RBAC96模型。
零信任安全模型简介
零信任安全模型简介
什么是零信任安全模型
零信任安全模型(Zero Trust Security Model)是一种网络安全理念和架构,强调在网络环境中不应该信任任何用户或设备,而是通过多重身份验证和访问控制来保护敏感数据和系统资源。
传统的网络安全模型通常会根据用户的位置和身份来确定是否授予其访问权限。但随着云计算、移动设备和IoT技术的快速发展,传统的边界防御已经变得越来越不够用。因此,零信任安全模型应运而生。
零信任安全模型基于以下几个基本原则:
“永远不要信任,始终验证”:对所有用户、设备和应用程序进行验证和授权,无论它们是在内部网络还是外部网络上。
最小特权原则:用户只能获得完成工作所需的最低权限,无论是内部员工还是外部供应商。
内部网络与外部网络没有根本区别:零信任模型认为内部网络与外部网络一样可能存在潜在的风险,需要对所有流量进行细致的检查和验证。
全面的可见性:通过集中日志记录和分析,将所有用户、设备和应用程序的活动都监控起来。及时检测并回应异常事件。 零信任安全模型的实施
多因素身份验证(MFA)
多因素身份验证是零信任安全模型的核心组成部分之一。传统的用户名和密码方式已经越来越容易受到攻击,并且容易被猜测或者被强制找回。通过引入第二个或多个身份验证要素,例如指纹、面部识别或硬件令牌等,在用户登录时增加额外的身份验证层级,可以大大提高账户的安全性。
微分隔离
微分隔离(Micro-Segmentation)是一种将网络划分成若干小的隔离区域的技术。通过这种方式,可以保护敏感数据和关键系统免受网络内其他受损或恶意用户/设备的攻击。
传统的网络安全架构通常会将整个内网划分为相对较大的片段或子网,如果一台主机被攻击,攻击者可以轻松地从这个主机上扩散到其他主机上。而微分隔离将每台主机都划分为一个隔离区域,并根据其功能和重要性来设计相应的访问控制策略。这样即使一台主机被攻击,攻击者也无法访问其他主机或系统。
P2P文件系统安全访问控制模型的研究
第3O卷第3期 天津师范大学学报(自然科学版) 2010年7月 Journal of Tianjin Normal University(Natural Science Edition) Vo1.30 NO.3 Ju1.2010
文章编号:1671—1114(2010)03—0054—04
P2P文件系统安全访问控制模型的研究
王 荣
(天津音乐学院网络中心,天津300171)
摘 要:结合信任模型、激励机制和认证授权技术提出一种安全访问控制模型,将PGP信任模式和SPKI授权证 书机制相结合,加入简单的激励机制,实现了基于信任表达和授权方式的灵活的访问控制机制,该机制在提高共享 系统安全性的同时,实现了多种形式的访问控制策略.
关键词:P2P;信任机制;自私节点;激励机制 中图分类号:TP393.1 文献标识码:A
Research on security access control model of P2P file system
WANG Rong
(Network Center,Tianjin Conservatory of Music,Tianjin 300171.China)
Abstract:A new security access control model is proposed based on trust model,incentive mechanism,authentica— tion and authorization technology.By combining PGP trust model and SPKI authorization certificate system.and
adding a simple incentive mechanism,a flexible access control mechanism is implemented based on the expression of trust and authorization mode.The mode1 can achieve access control policy of various forms.and improve the securi—
基于“零信任”模型的安全网络构建
科技与创新┃ScienceandTechnology&Innovation2021年第09期文章编号:2095-6835(2021)09-0072-02基于“零信任”模型的安全网络构建孙梅梅,朱彦斐,刘刚(山东电子职业技术学院,山东济南250200)
近年来,互联网技术的飞速发展打破了常规的时空限制,其尝试把现实社会发生的一切变得数字化和数据化,伴随着人工智能的兴起,在大量黑客面前,任何细微漏洞都可以被捕获,导致安全风险被无限放大。这使人们不得不对传统的网络安全架构进行升级和改造,由传统的模型转变为新的安全防护模型,即“零信任”模型。1“零信任”模型是什么“零信任”即企业网络不自动信任任何内部或者外部节点,对任何试图进入企业网络的人、事、物都要进行验证,简言之,“零信任”的策略就是不相信任何人。随着网络的安全性越来越受到关注,防火墙的引入是为了在互联网内部以及公共和私人网络之间建立边界,然后在企业内部添加额外的防火墙以进一步分割网络,“零信任”模型是将分段一直进行到网络边缘上的每个用户、设备、服务和应用程序。用户、设备或应用程序创建的每个会话在允许通信之前必须经过身份验证、授权和账户认证,这也是“零信任”原则的体现,即“Trustno-one.Verifyeverything”。“零信任”网络在网络边缘强制实施安全策略,并在源头遏制恶意流量。在《零信任网络:在不可信网络中构建安全系统》一书中,零信任网络被描述为建立在以下5个断言上:①网络无时无刻不处于危险的环境中;②网络中始终存在着外部或内部的威胁;③网络位置不足以决定其可信程度;④所有的用户、设备和网络流量都应当经过认证和授权;⑤安全策略必须是动态,并给予尽可能多的数据源计算而来的。以上断言很好地阐述了“零信任”的理念,也总结了“零信任”的几个原则:验证用户、验证设备、合理的访问规则与权限控制,以及配套的动态机制。零信任网络架构如图1所示。2传统的基于区域的安全模型“零信任”模型与传统的基于区域的安全模型是不同的。基于区域的安全模型就是将网络分解为不同的段或模块。这种分段将用户、设备、服务和应用程序定义到不同的信任域中,在给定区域内,用户、计算机和服务器可以自由地相互通话。因为传统的防火墙和入侵检测系统(IDS)主要是针对网络外部发起的攻击,而对来自内部的网络攻击是无效的。而事实上,60%~80%的网络滥用事件来自内部网络。基于企业区域的常见安全模型如图2所示。
软件定义网络用户动态访问控制模型仿真
第36卷第1期计算机仿真2019年1月
文章编号:1006-9348(2019)01-0308-04
软件定义网络用户动态访问控制模型仿真
刘治纲,肖庆汇,丁雪非,罗尉平
(南昌航空大学,江西南昌330063)
摘要:对软件定义网络(SDN)用户动态访问控制进行模型构建,能够提高用户的用网安全性,对用户动态访问控制模型进行 仿真,需要利用信任角色构建动态控制模型,并对软件定义网络节点进行信任度计算,而传统方法通过并行指令序列学习获 取用户行为轮廓,利用前向轮廓建立全局K模型,但忽略了计算网络节点的信任度,导致控制速度慢。为此提出了一种基于 角色信任的软件定义网络用户动态访问控制模型,分析软件定义网络访问的基本信任机制,并在此基础上依据网络基本要 素与网络权限层级。构建控制软件定义网络用户访问的动态流程,计算软件定义网络节点信任度,通过信任角色完成对软 件定义网络用户动态访问控制模型的构建。仿真结果表明,与传统RBAC模型相比,所提动态模型的访问控制响应速度更 快、准确率更高,在用户识别方面更具灵活性。关键词:软件定义网络;动态访问;角色信任;控制模型中图分类号:TP393 文献标识码:B
Software Defined Network User Dynamic Access Control Model Simulation
LIU Zhi-gang,XIAO Qing-hui,DING Xue-fei,LUO Wei-ping
(Nanchang Hangkong University, Nanchang Jiangxi 330063 , China)
ABSTRACT: Traditionally, the method uses the forward contour to build global K model, but the trust degree of
computing network node is ignored. Therefore, a model to control user dynamic access in software-defined network
零信任安全模型的基本原则
零信任安全模型的基本原则
1.引言
1.1 概述
概述是文章的开篇部分,旨在引入读者对于零信任安全模型的概念和重要性。在这部分,我们将对零信任安全模型进行简要的介绍,并解释为什么它在当前的安全环境中至关重要。
随着信息技术的快速发展和互联网的普及,网络安全面临越来越大的挑战。传统的安全模型通常基于信任的假设,即内部用户和资源被视为可信任的,而外部网络和用户被视为不可信任的。然而,这种基于信任的模型已经无法满足当今复杂多变的网络环境下的安全需求。
零信任安全模型提供了一种新的思维方式和安全架构,它基于一个简单但深远的原则:不信任任何用户,无论他们是内部用户还是外部用户,无论他们是来自哪个网络或身份验证系统。在零信任安全模型中,每个用户和设备都被视为不可信任的,只有在经过严格的身份验证和授权后才能访问资源。
零信任安全模型的基本原则建立在以下几个核心理念上:
1. 最小化权限:每个用户只被授予访问所需资源的最低权限。即使用户在内部网络中,也不能随意访问所有资源,而是根据其角色和职责进行限制。
2. 多层身份验证:为了确保用户的身份可靠性,采用多种身份验证方法,如双因素认证、访问令牌等,以提高认证的强度和安全性。
3. 细粒度的访问控制:将访问控制分解为不同的层级和维度,精确控制用户对不同资源的访问权限,以避免横向渗透和滥用权限等安全风险。
4. 持续监测和评估:对用户和设备的行为进行实时监测和评估,及时发现异常活动并采取相应的安全措施,以保证安全防御的有效性。
总的来说,零信任安全模型的概念和原则为我们提供了一种全新的安全思维方式,帮助我们适应当前复杂多变的网络环境。它提醒我们需要始终保持警惕,不信任任何用户和设备,并采取有效的安全措施来保护关键资源和信息的安全。
1.2 文章结构
【文章结构】
本文将围绕零信任安全模型的基本原则展开详细介绍。首先,我们会在引言部分对零信任安全模型进行概述,解释其定义和背景,以便读者对本文主题有一个大致的了解。
基于信任度的网格虚拟组织访问控制模型
计算机科学2008VoL.35No.12
基于信任度的网格虚拟组织访问控制模型
崔永瑞 李明楚 胡红钢 任一支
(大连理工大学软件学院 大连116621) (中国科学院软件研究所 北京100080)
(信息安全国家重点实验室 北京100049)。
摘要针对现有网格虚拟组织访问控制模型欠缺描述上下文约束的能力、资源端管理负担沉重以及未能刻画成员
间的真实信任关系等不足,给出一种基于信任度的网格虚拟组织访问控制模型Tw巳;AC(Trustworthiness-based Ac— cess Control mode1),该模型能够刻画带有上下文的访问控制策略;对资源实体进行抽象,减轻管理负担;应用信任度
刻画虚拟组织成员之间的信任关系,并有效控制委托深度。此外,采用分布式管理模型AdTwBAC实现“虚拟组织成
员域管理自治”,并结合具体应用实例进行了说明。 关键词TwBAC模型,信任度,虚拟组织,访问控制
Trustworthiness-based Access Control Model for Grid Virtual Organizations
CUI Yong-rui LI Ming-chff HU Hong-gange REN Yi—zhi (Software School,Dalian University of Technology,Dalian 116621,China) (Institute of Software,Chinese Academy of Sciences,e ̄ijing 100080,China)。 (State Key Laboratory of Information Security,Beijing 100049,China)。
Abstract The existing access control models for grid virtual organization(VO)have some faults as follows:First,most of them cannot express contextual access control policies which are important in the grid environment.Second,they
普适环境下的基于信任度的动态模糊访问控制模型
计算机系统应用 http://www.c—S-a.org.cn 2013年第22卷第12期
普适环境下的基于信任度的动态模糊访问控制模
杨升,郭磊
(武夷学院数学与计算机学院,武夷山354300)
摘要:普适计算是国际公认的未来计算主流模式之一,本文针对其安全性问题,提出了普适环境下的基于信任 度的动态模糊访问控制模型TDFACM,该模型将传统的访问控制模型与区间值模糊计算理论结合,通过对主体
信任度评估进行授权决策,并给出了加权模糊值推理方法.该模型能更好的解决普适环境下访问控制模型的实 用性与安全性. 关键词:普适计算;访问控制模型;模糊授权;区间值模糊推理
Trust-based Dynamic Fuzzy Access Control Model in Pervasive Computing
YANG Sheng,GUOLei
(Department ofMathematics and Computer Science,Wuyi University,Wuyishan 354300,China)
Abstract:Pervasive computing is considered as one of internationally recognized mainstreams of future computing. Trust-based Dynamic fuzzy access control model TDFACM in pervasive computing was put forward according to its security problem.This model combined traditional access control model with the theory of interval-vlaued fuzzy computing.Authorized decision will be made in accordance to the trust evaluation to the subject and the way of
基于访问控制模型实现银行网络安全目标
第22卷第lO期 20l2年l0月 计算机技术与发展
COMPUTER 1’ECHNOLOGY AND DEVELCIPMENT Vo1.22 No.10 0ct.20l2
基于访问控制模型实现银行网络安全目标
许 鑫
(陕西师范大学计算机科学学院,陕西西安710062)
摘要:随着加入到银行网络中新鲜事物的增多和银行的网络交易环境越来越多样化,银行网络安全的重要性日益凸显。 文中着重对强制访问控制、自主访问控制、基于角色的访问控制、基于属性的访问控制和基于任务一角色的访问控制这五 种访问控制模型进行了描述和分析。通过对各自访问控制模型的策略分析而建立比较完备的访问控制模型,详细地以各 自的访问控制的授权实现方式展开各自在银行网络安全中的应用,总结了这五种访问控制模型的特点和应用环境,以实 现银行网络安全目标。该目标的实现,一方面保证了银行客户信息的安全,另一方面为银行的安全信誉提供了保障。 关键词:访问控制;访问控制模型;银行网络安全;应用环境 中图分类号:TP393.0 文献标识码:A 文章编号:1673-629X(2012)10-0173—04
Model—-based Access Control for Network Security of Banks
XU Xin
(School of Computer Science,Shaanxi Normal University,Xi’all 710062,China)
Almmct:With more and more new things to join the network of banks and the environment of the bank network becoming more and more diverse,the importance of network security of banks is increasing prominent day by day.Focus on five:models of access control, which are MAC(Mandatory Access Contro1),DAC(Discretionary Access Contro1),RBAC(Role-Based Acx:ess Contro1),ABAC(At— tribute—Based Access Contro1)and TRBAC(Task—Role-Based Access Contro1).AnalySc respective strategy of all acce ̄control model and set up the more comparatively complete access control mode1.Realize the authorized access control in detail on their application in the network security of banks by their own way as the result of summarizing the characteristics and the application environment of five kinds of access control mechanism.On one hand,it does guarantee the bank customer information security,on the other hand,it does ensure the safety ofthe bank credit. Key words:access control;model of access control;network security of banks;application environment
一种基于信任度的动态访问控制模型
第l3卷第2期 2010年4月 西安文理学院学报:自然科学版 Journal of Xi’an University of Arts&Science(Nat Sci Ed) Vo1.13 No.2 Apr.2010
文章编号:1008-5564(2010)02-0068-04
一种基于信任度的动态访问控制模型
陈尚卫,胡正华
(南京航空航天大学经济与管理学院,江苏南京210016)
摘要:基于角色的访问控制模型,是单一的基于身份信任的静态授权机制.随着信息网络化进程 的深入,这种一元的静态的授权方式已无法满足一些应用系统在安全性方面的需求.在基于角色的访问 控制(RBAC)模型基础上,增加了用户行为信任度集合,建立了一种基于用户行为信任评估的动态角色 访问控制(TDRBAC)模型. 关键词:访问控制;TDRBAC;用户行为信任;信任度 中图分类号:TP309 文献标识码:A
0引言
基于角色的访问控制是目前用的最多的访问控制方法,早在1970年代早期的多用户多应用在线信
息系统中就己经对它有所研究,并在1990年代得到飞速发展.RBAC基于角色的访问控制(RBAC,Role
—Based Access Contro1)的基本原理是在用户和访问权限之间加入角色层,实现用户和权限的分离.通 过将权限授予角色而不是直接授予主体,主体通过角色分派来得到客体操作权限从而实现授权.
RBAC模型使得访问控制程序中的规则大为减少,同时也避免了因人员调动而引起的授权变化.但
是,RBAC模型也存在着自身的局限眭.它主要有3方面的局限: (1)RBAC模型中的用户是通过身份获得角色的,所以用户的角色指派是静态的.因此,RBAC模型
仍然是纯粹基于身份的访问控制机制; (2)RBAC最初是应用于企业的模型,而随着Interact和分布式的发展,不仅用户数量逐渐增加,而
且动态性也越来越大,直接的RBAC策略容易引起角色的扩散问题; (3)不符合最小权限原则.用户获得某个角色之后,就拥了指派给这个角色的所有权限,而且可以 无限制地使用.这样容易造成权限的滥用,不符合访问控制中的最小权限原则.
