色噜噜人体337p人体 I 超碰97观看 I 91久久香蕉国产日韩欧美9色 I 色婷婷我要去我去也 I 日本午夜a I 国产av高清怡春院 I 桃色精品 I 91香蕉国产 I 另类小说第一页 I 日操夜夜操 I 久久性色 I 日韩欧在线 I 国产深夜在线观看 I 免费的av I 18在线观看视频 I 他也色在线视频 I 亚洲熟女中文字幕男人总站 I 亚洲国产综合精品中文第一 I 人妻丰满熟av无码区hd I 新黄色网址 I 国产精品真实灌醉女在线播放 I 欧美巨大荫蒂茸毛毛人妖 I 国产一区欧美 I 欧洲亚洲1卡二卡三卡2021 I 国产亚洲欧美在线观看三区 I 97精品无人区乱码在线观看 I 欧美妇人 I 96精品在线视频 I 国产人免费视频在线观看 I 91麻豆国产福利在线观看

基于角色的權(quán)限管理系統(tǒng)設(shè)計的問題和策略論文

時間:2021-06-22 15:23:18 論文 我要投稿

基于角色的權(quán)限管理系統(tǒng)設(shè)計的問題和策略論文

  中圖分類號:TP311.52 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2012)33-7918-04

基于角色的權(quán)限管理系統(tǒng)設(shè)計的問題和策略論文

  不同于自主或強(qiáng)制訪問控制模型,基于角色的訪問控制(簡稱RBAC,下同) 以角色作為中介,系統(tǒng)首先給角色授權(quán),然后將角色分配給用戶,角色架起了訪問控制中訪問主體與客體之間的一座橋梁。之所以不直接將權(quán)限授予用戶,是因為角色比用戶更具穩(wěn)定性。當(dāng)因為系統(tǒng)需求對用戶進(jìn)行變更時,只需修改角色與該用戶的關(guān)聯(lián),而不必對角色與訪問控制客體之間的關(guān)聯(lián)進(jìn)行修改,使系統(tǒng)設(shè)計的靈活性有所增強(qiáng)。

  1 層次RBAC模型

  在基于角色的訪問控制模型(RBAC)中,通常采用分層技術(shù)對角色的職權(quán)和責(zé)任能力進(jìn)行描述。通過添加對角色分層的支持,能夠提高RBAC的管理效率、明晰角色間的邏輯關(guān)系。層次RBAC模型在RBAC角色集定義的基礎(chǔ)上,提出了角色層次的概念,并添加了相應(yīng)的訪問控制規(guī)范。層次RBAC模型如圖1所示。

  層次RBAC中包含兩類角色分層,常規(guī)角色層次和有限角色層次。常規(guī)角色層次在角色分層中支持任意偏序關(guān)系,可以實(shí)現(xiàn)不同角色間的許可集和用戶集從屬關(guān)系的多重繼承;有限角色層次強(qiáng)加限制了角色分層系行為,使系統(tǒng)中分層技術(shù)被限制在簡單的邏輯結(jié)構(gòu)中,有利于增強(qiáng)系統(tǒng)授權(quán)的安全性。

  2 角色控制的權(quán)責(zé)分割

  權(quán)責(zé)分割是系統(tǒng)設(shè)計中常用的一條安全法則,主要用于加強(qiáng)有利害關(guān)系策略的沖突性。該沖突性允許一個用戶可以同時獲得兩個(或以上)的沖突角色,通過角色分層和個性化角色集為高層次的組織安全策略提供約束機(jī)制。為了便于權(quán)限管理系統(tǒng)的設(shè)計,參照RBAC標(biāo)準(zhǔn)的有關(guān)內(nèi)容,我們將權(quán)責(zé)分割分為兩大類:靜態(tài)權(quán)責(zé)分割和動態(tài)權(quán)責(zé)分割。

  2.1靜態(tài)權(quán)責(zé)分割

  靜態(tài)權(quán)責(zé)分割(SSD)屬于靜態(tài)約束,在角色集定義時就實(shí)施訪問控制約束。SSD定義了一個包含兩個(或以上)角色的集合,為角色集指定限制條件,限制用戶指派關(guān)系。SSD還通過基數(shù)對策略違例做出了規(guī)定:如果系統(tǒng)的局部組織中有一個由5個角色組成的角色集,則在授權(quán)過程中僅能有不超過4個的用戶角色數(shù)目。

  2.2 動態(tài)權(quán)責(zé)分割

  動態(tài)權(quán)責(zé)分割(DSD)屬于動態(tài)約束,在激活角色時才實(shí)施訪問控制約束。DSD限制了對用戶有效的許可,為每個用戶的最小權(quán)限提供了不同的擴(kuò)展支持。我們定義DSD(×N)是動態(tài)權(quán)責(zé)分割中(rs,n)對的集合,其中rs代表角色集,n代表基數(shù)。我們認(rèn)為在任意一個(rs,n)DSD的情況下,不存在用戶會話能從rs中同時獲得大于等于n的角色個數(shù)。該結(jié)論證明如下:

  設(shè)t是rs的一個子集,據(jù)上述定義可得到:

  SSD能夠在用戶指派角色時,解決潛在的利害沖突;DSD則是在角色激活時,解決產(chǎn)生的策略沖突。

  3 基于角色的`訪問控制應(yīng)用

  在權(quán)限管理系統(tǒng)中,SSD用于用例設(shè)計,主要是對訪問控制核心角色的定義;DSD用于訪問控制,主要是對權(quán)限管理核心類的描述。

  3.1系統(tǒng)用例設(shè)計

  在采用RBAC模型的權(quán)限管理系統(tǒng)中,角色功能圖的用例框圖如圖2所示。

  該用例框圖中的角色控制執(zhí)行者主要有3個:安全管理員、用戶和角色領(lǐng)域工程師。角色領(lǐng)域工程師是權(quán)限管理系統(tǒng)的核心角色,主要用于描述權(quán)限集,實(shí)施角色分層和附加約束操作。安全管理員管理負(fù)責(zé)管理基于角色的權(quán)限系統(tǒng),為用戶授權(quán)。用戶被定義為一個真實(shí)的人或者一個外部的系統(tǒng),他可以通過角色策略,要求系統(tǒng)執(zhí)行針對某個對象的某種操作。

  3.2 訪問控制模塊

  訪問控制模塊是整個權(quán)限管理系統(tǒng)的核心部分,它的主要功能是用來驗證用戶或其角色是否具有訪問權(quán)限。對外部系統(tǒng)而言,訪問控制模塊采用黑盒設(shè)計,通過返回值確定允許或拒絕用戶的操作申請。此模塊的流程圖如圖3所示,從建立權(quán)限與資源的對應(yīng)關(guān)系入手,逐步實(shí)現(xiàn)角色實(shí)體與權(quán)限實(shí)體之間調(diào)用權(quán)限操作,從而建立權(quán)限實(shí)體與層次結(jié)構(gòu)的關(guān)聯(lián)。

  訪問控制模塊設(shè)計中的主要成員類有User、Session、Role、Permission、Constrain、Object,其中Role是核心類用作主要類的連接。

  User是一個接口,它包括RBAC 控制模塊中不同功能的實(shí)現(xiàn)類,每一個User對應(yīng)一個Session。在用戶Logon成功后Session由系統(tǒng)提供,當(dāng)會話時鐘超時系統(tǒng)會要求用戶重新進(jìn)行身份驗證。每一個Logon用戶可以在自己的Session中激活符合條件的角色,在激活角色之前系統(tǒng)先要調(diào)用Constrain檢查,確認(rèn)用戶角色之間是否存在沖突。Role類的設(shè)計也和Session一樣使用了多例設(shè)計模式,其目的同樣是為了控制被激活角色的數(shù)量。

  3.3角色管理實(shí)現(xiàn)

  權(quán)限管理系統(tǒng)中的角色管理包括:增加角色、角色管理范圍設(shè)定、角色變更、角色刪除等四部分功能, 角色管理功能可通過點(diǎn)擊左邊角色管理欄菜單或右鍵菜單來實(shí)現(xiàn),權(quán)限管理系統(tǒng)中角色管理的部分源碼如下。

  4 結(jié)論

  在權(quán)限管理系統(tǒng)中,角色控制比用戶控制具有更好的靈活性,能夠有效實(shí)現(xiàn)權(quán)責(zé)分割。基于角色的權(quán)限管理系統(tǒng)已經(jīng)能夠很好滿足單域環(huán)境中的系統(tǒng)授權(quán),針對跨域訪問的授權(quán)機(jī)制和對權(quán)責(zé)分割理論的優(yōu)化,是今后進(jìn)一步工作的重點(diǎn)。

  參考文獻(xiàn):

  [1] David F,Richard K.Role-Based Access Control [C].Proceedings of 15th National Computer Security Conference,1992:1-11.

  [2] 鐘華,馮玉琳.擴(kuò)充角色層次關(guān)系模型及其應(yīng)用[ J] .軟件學(xué)報,2000,11(6):779-784.

  [3] 呂宜洪,宋瀚濤,龔元明.基于RBAC改進(jìn)模型的角色權(quán)限及層次關(guān)系分析[J] .北京理工大學(xué)學(xué)報, 2002,22(5) :611-614.

  [4] 余文森,張正秋,章志明,等.基于角色的訪問控制模型中私有權(quán)限問題的研究[J].計算機(jī)應(yīng)用研究,2004(4):50-51.

  [5] 鞠成東,廖明宏.基于RBAC模型的角色權(quán)限及層次關(guān)系研究[J].哈爾濱工業(yè)大學(xué)學(xué)報,2005,10(4):95-99.

  [6] 余文森,張正球.基于角色的訪問控制模型中私有權(quán)限問題的研究[J].計算機(jī)應(yīng)用研究,2004,21(4):5.

  [7] 廖俊國,洪帆,朱賢,等.動態(tài)角色轉(zhuǎn)換的關(guān)聯(lián)優(yōu)化[J].計算機(jī)工程與應(yīng)用,2006(5).

  [8] 馮學(xué)斌,鄭峰,洪帆.IRBAC2000角色轉(zhuǎn)換沖突處理策略[J].計算機(jī)工程與科學(xué),2007,29(9):53-55.

【基于角色的權(quán)限管理系統(tǒng)設(shè)計的問題和策略論文】相關(guān)文章:

基于系統(tǒng)設(shè)計的科研管理論文03-21

基于ASP的遠(yuǎn)程培訓(xùn)管理的系統(tǒng)設(shè)計與實(shí)現(xiàn)論文10-21

基于協(xié)同辦公的會議管理系統(tǒng)設(shè)計系統(tǒng)分析的論文10-29

淺談基于.NET的高校教材管理系統(tǒng)的分析與設(shè)計論文07-03

基于ASP的圖書管理系統(tǒng)設(shè)計與實(shí)現(xiàn)研究論文10-30

探究基于構(gòu)件技術(shù)的信息管理系統(tǒng)的設(shè)計論文10-31

基于ASPnet績效工資管理系統(tǒng)設(shè)計與實(shí)現(xiàn)論文10-21

論文基于水利質(zhì)量問題成因及處理策略06-25

班主任工作存在的問題與管理的問題和策略論文10-28

主站蜘蛛池模板: 久久国产色综合 | 国产精品无码久久综合 | 日产久久视频 | 特级毛片全部免费播放器 | 中文字幕乱码中文乱码51精品 | 亚洲国产精品久久一线不卡 | 日韩精品无码一区二区忘忧草 | av无码中文字幕不卡一区二区三区 | 激情超碰在线 | 亚洲a区在线观看 | heyzo樱木梨乃在线观看 | 黄色天堂网 | 日韩羞羞| 中文字幕av二区 | 中国老熟女重囗味hdxx | 国产成人香蕉久久久久 | 中文字幕亚洲综合久久2020 | 欧美在线网站 | 中文字幕亚洲国产 | 一级一级特黄女人精品毛片 | 丁香婷婷色综合激情五月 | 99久久精品一区二区毛片吞精 | 老女老肥熟国产在线视频 | 在线观看你懂的av | 91aaa精品| 182午夜视频 | av成人精品 | 久草av网| 亚洲黄色自拍 | 亚洲国产免费视频 | 中文在线а天堂 | 在线播放国产精品三级网 | 欧美大片网站 | 久久人妻精品白浆国产 | www.日日日 | 亚洲香蕉中文日韩v日本 | 午夜精品视频免费在线观看 | 在线观看日韩中文字幕 | 收集最新中文国产中文字幕 | 2020最新国产高清毛片 | 草草影院ccyy | 亚洲成av人片无码迅雷下载 | 92中文资源在线 | 又爽又黄又无遮挡的视频在线观看 | 性娇小枯瘦亚洲女人黑人 | 丰满五十路熟女正在播放 | 不卡av影院 | av中文字幕网 | 国产成人精品免费久久久久 | 自拍亚洲欧美 | 国产精品一区二区久久 | 粗暴蹂躏av一区二区 | xx性欧美肥妇精品久久久久久 | 久久精品成人一区二区三区 | 女邻居的大乳奶水小说 | 成人午夜大片 | 2021久久最新国产精品 | 国产综合人综合 | 国产成人午夜福利院 | 国产精品黑人 | 激情文学综合在线 | 成人在线观看你懂的 | 99热这里只有精品9 99久热国产精品视频尤物 | 色偷偷亚洲第一成人综合网址 | 国产精品麻豆身体互换 | 亚洲乱码一卡二卡卡3卡4卡 | 亚洲伊人久久精品酒店 | 网站黄色在线免费观看 | 亚洲成人教育av | 国产无遮挡猛进猛出免费软件 | 亚洲三级av | 性色av一二三天美传媒 | 少妇大叫太大太爽受不了 | 久久中文字幕免费视频 | 日韩福利一区二区三区 | 无码国产69精品久久久孕妇 | 91丨国产| 色老板精品凹凸在线视频观看 | 久久久婷婷成人综合激情 | 大屁股肥熟女流白浆 | 在线视频精品观看 | 欧美一区二区影院 | 天堂av资源网 | 亚洲欧美日韩精品久久 | 韩国无码色视频在线观看 | 狠狠插狠狠操 | 97香蕉超级碰碰久久免费软件 | 中日韩美中文字幕av一区 | 无码国产精品高潮久久9 | 国产成人高清精品亚洲 | 尤物视频一区 | 免费国产在线视频 | 久久思思爱| 欧美人成视频在线视频 | 亚洲精品国男人在线视频 | 九九九色| 久久免费手机视频 | 国产男女无套在线播放 | 日韩中文字幕免费 |