999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于RBAC的動態授權模型在SSL VPN系統中的應用

2014-11-07 07:22:39谷小青曹晴樊彩霞袁超
現代電子技術 2014年21期
關鍵詞:用戶檢測模型

谷小青+曹晴+樊彩霞+袁超

摘 要: 授權模塊是SSL VPN系統的基礎模塊,主要是對系統內的用戶進行訪問控制。 動態授權模型是在RBAC的基礎之上,為了滿足SSL VPN系統的訪問控制需求,引入了客戶端的安全狀態值,根據用戶的角色和安全狀態值來判定用戶的最終訪問權限,用于控制不同安全狀態客戶端的訪問請求,進一步提高了SSL VPN系統的安全性能。

關鍵字: SSL VPN系統; 動態授權; RBAC; 安全狀態

中圖分類號: TN915.08?34 文獻標識碼: A 文章編號: 1004?373X(2014)21?0092?02

Application of RBAC?based dynamic authorization model in SSL VPN system

GU Xiao?qing, CAO Qing, FAN Cai?xia, YUAN Chao

(College of Sciences, Henan Agricultural University, Zhengzhou 450002, China)

Abstract: The authorization module is the basic module of SSL VPN (security socket layer virtual private network) system, which mainly executes the control of user access in the system. The dynamic authorization model is based on the RBAC to meet the needs of access control in SSL VPN system. The safety state value in the client is introduced in the system to determine the final access authority according to the user′s role and safety state value. It is used to control the client access requests in different security status, so as to further improve the safety performance of SSL VPN system.

Keywords: SSL VPN system; dynamic authorization; role?based access control; security state

0 引 言

隨著計算機網絡技術的迅速發展,企業的信息化程度得到了很大的提高,企業公司分支機構、商業伙伴及供應商同公司位于不同的地方。如何在他們之間建立一條專用的安全的通信線路,成為企業快速發展需解決的重要問題。虛擬專用網(Virtual Private Network,VPN)是通過一個公用網絡(通常是因特網)建立一個臨時的、安全的連接,是一條穿過混亂的公用網絡的安全、穩定的隧道。

目前,比較流行的VPN技術有:IPSec VPN 和SSL VPN[1]。IPSec VPN需要在通信雙方安裝特定的客戶端軟件,在客戶端和服務器端還需要大量的評價、部署、培訓、升級和支持,是一個成本高、復雜程度高的方案,沒有安裝客戶端的移動用戶無法實現臨時的遠程VPN連接。與IPSec VPN不同的是,SSL VPN是采用SSL協議實現遠程接入,SSL協議是基于Web應用的安全協議。遠端的移動用戶無需安裝任何特殊的客戶端軟件,也無需進行任何手動配置,僅需一個Web瀏覽器就可以連接VPN。SSL VPN由于其部署簡單,無客戶端,維護成本低,網絡適應強等特點被企業廣泛采用。

SSL VPN系統采用SSL協議建立安全可靠的隧道,實現了服務器的認證、客戶認證(可選)、數據的完整性和保密性等功能[2]。對系統中的敏感數據還需要對用戶的訪問進行細粒度的控制,確保系統資源的安全性。

1 基于RBAC的動態授權模型

1.1 基于角色的訪問控制(RBAC)

基于角色的訪問控制(Role?Based Access Control,RBAC)作為自主訪問控制和強制訪問控制的代替,成為目前應用最廣泛的訪問控制技術之一。RBAC的基本思想是:在用戶和權限之間引入角色,將權限與角色相聯系,通過給每一個用戶分配角色,讓用戶間接地與權限相聯系,極大地降低了權限管理的復雜性,RBAC模型如圖1所示。

在模型中每個會話與一個用戶相關聯,而每個用戶可以發起一個或多個會話。而“用戶?角色”和“角色?權限”之間都是多對多的關系,也就是說,一個用戶可以有多個角色,同一個角色可分配給多個用戶。同樣地,一個角色可以擁有多個權限,一個權限可被多個角色所擁有。

圖1 RBAC模型

1.2 SSL VPN系統中的授權問題

在SSL VPN系統中,當客戶端訪問系統內的服務器(如Webservers等)時,必須先與SSL VPN服務器建立SSL連接。SSL VPN服務器在端口443監聽客戶端的連接,所以,只要防火墻打開443端口,客戶端便可以通過SSL VPN服務器連接到內部的資源服務器[3],根據系統給用戶分配的角色獲取相應的訪問權限。在此過程中存在如下的問題:

(1) 用戶可以在任一客戶端進行登錄,只需下載一個瀏覽器(如IE瀏覽器)即可,因為目前的瀏覽器都支持SSL協議[4]。而客戶端的安全性無法保證,如果客戶端有病毒,則可能會通過SSL VPN服務器感染到內部網絡。

(2) SSL VPN服務器通過綁定443端口來監聽客戶端的連接,一旦客戶端有連接請求,SSL VPN服務器就建立一個SSL連接。使得惡意用戶能夠繞過防火墻,達到攻擊內部服務器的目的。

針對以上存在的安全問題,本文在用戶建立SSL連接時,對用戶的客戶端進行安全狀態檢測,并依據該安全狀態值和用戶的角色進行動態授權,提高系統的訪問控制能力。

2 動態授權模型在SSL VPN系統中的應用

在基于RBAC的動態授權模型中,當客戶端向SSL VPN服務器發出連接請求時,在建立SSL連接的同時,對客戶端的安全狀態進行檢測[5?6],檢測內容包括防火墻的檢測、反病毒的檢測和操作系統補丁的檢測。

防火墻的檢測主要是對客戶端安裝的防火墻軟件的版本號進行檢查,是否符合要求;而反病毒的檢測,除了要檢測反病毒軟件是否安裝運行,還要檢測是否打開了實時保護服務和病毒庫是否更新;操作系統補丁的檢測是通過調用API函數獲得操作系統的基本信息,包括打過補丁的修補包。

這三個部分的檢測結果與客戶端的安全狀態密切相關,系統按照綜合的檢測結果對客戶端的安全狀態進行分級,分別劃分為等級A,B,C,其中等級A安全級別最高,等級C最低。同時對系統內部的資源也分別設置訪問等級,分別為1,2,3等級。在用戶請求訪問內部資源時,只能訪問級別相等或更低的資源。

在該動態授權模型中,系統根據用戶的安全等級和用戶的角色以及資源的訪問等級進行訪問控制[7?8],其授權模型圖如圖2所示。

圖2 基于RBAC的動態授權模型

該授權模型的工作過程如下:

(1) 對用戶所使用的客戶端進行安全狀態檢測,檢測客戶端的防火墻、反病毒軟件和操作系統的補丁,根據這三部分的安全檢測結果,判定出客戶端的安全級別。

(2) 對用戶進行角色分配,遍歷角色所對應的資源列表。

(3) 遍歷角色所映射的資源列表,比較資源許可級別與客戶端安全級別,把其中資源許可級別大于等于客戶端安全級別的資源作為用戶最終可訪問的資源。

3 結 語

在SSL VPN系統中,用戶可以在客戶端下載瀏覽器通過SSL協議連接到內部網絡,即外出辦公的用戶或合作伙伴可以使用公共網上的任一客戶端進行登錄。為了確保客戶端的安全性,SSL VPN服務器對請求訪問的客戶端進行安全狀態檢測,檢測客戶端所安裝的防火墻、反病毒軟件和系統補丁,并根據檢測結果對客戶端的安全狀態劃分等級。在SSL VPN系統的授權模塊中將用戶的權限與具體使用的客戶端安全狀態綁定,在系統運行期間動態調整用戶的權限,增加了系統的靈活性,滿足了SSL VPN系統中的訪問控制需求。

注:本文通訊作者為袁超。

參考文獻

[1] 徐家臻,陳莘萌.基于IPSec與基于SSL的VPN的比較[J].計算機工程與設計,2004,25(4):586?588.

[2] FOROUZAN B A.密碼學與網絡安全[M].北京:清華大學出版社,2009.

[3] 周敬利,曾海鵬.SSL VPN服務器關鍵技術研究[J].計算機工程與科學,2005,27(6):7?9.

[4] 張學杰,李大興.SSL技術在構建VPN中的應用[J].計算機應用,2006,26(8):1827?1830.

[5] 余勝生,歐陽長春,周敬利,等.訪問控制技術在SSL VPN系統中的應用[J].華中科技大學學報:自然科學版,2006,34(7):49?52.

[6] 徐博,郭淑琴,陸敏飛.一種基于擴展RBAC的訪問控制模型在SSL VPN系統中的應用[J].浙江工業大學學報,2011,39(2):177?181.

[7] 段卓然.SSL VPN系統用戶權限管理模塊的設計與實現[D].北京:北京郵電大學,2008.

[8] 韓慶占.改進的RBAC模型及其在電子病歷系統中的應用[D].沈陽:東北大學,2008.

[9] 李之棠,賀濟美,雷杰.SSL VPN的安全漏洞及其解決方案[J].計算機工程與科學,2006,28(8):10?13.

[10] 張雷.擴展RBAC模型在Web應用中的研究與實現[D].北京:北京交通大學,2008.

(2) SSL VPN服務器通過綁定443端口來監聽客戶端的連接,一旦客戶端有連接請求,SSL VPN服務器就建立一個SSL連接。使得惡意用戶能夠繞過防火墻,達到攻擊內部服務器的目的。

針對以上存在的安全問題,本文在用戶建立SSL連接時,對用戶的客戶端進行安全狀態檢測,并依據該安全狀態值和用戶的角色進行動態授權,提高系統的訪問控制能力。

2 動態授權模型在SSL VPN系統中的應用

在基于RBAC的動態授權模型中,當客戶端向SSL VPN服務器發出連接請求時,在建立SSL連接的同時,對客戶端的安全狀態進行檢測[5?6],檢測內容包括防火墻的檢測、反病毒的檢測和操作系統補丁的檢測。

防火墻的檢測主要是對客戶端安裝的防火墻軟件的版本號進行檢查,是否符合要求;而反病毒的檢測,除了要檢測反病毒軟件是否安裝運行,還要檢測是否打開了實時保護服務和病毒庫是否更新;操作系統補丁的檢測是通過調用API函數獲得操作系統的基本信息,包括打過補丁的修補包。

這三個部分的檢測結果與客戶端的安全狀態密切相關,系統按照綜合的檢測結果對客戶端的安全狀態進行分級,分別劃分為等級A,B,C,其中等級A安全級別最高,等級C最低。同時對系統內部的資源也分別設置訪問等級,分別為1,2,3等級。在用戶請求訪問內部資源時,只能訪問級別相等或更低的資源。

在該動態授權模型中,系統根據用戶的安全等級和用戶的角色以及資源的訪問等級進行訪問控制[7?8],其授權模型圖如圖2所示。

圖2 基于RBAC的動態授權模型

該授權模型的工作過程如下:

(1) 對用戶所使用的客戶端進行安全狀態檢測,檢測客戶端的防火墻、反病毒軟件和操作系統的補丁,根據這三部分的安全檢測結果,判定出客戶端的安全級別。

(2) 對用戶進行角色分配,遍歷角色所對應的資源列表。

(3) 遍歷角色所映射的資源列表,比較資源許可級別與客戶端安全級別,把其中資源許可級別大于等于客戶端安全級別的資源作為用戶最終可訪問的資源。

3 結 語

在SSL VPN系統中,用戶可以在客戶端下載瀏覽器通過SSL協議連接到內部網絡,即外出辦公的用戶或合作伙伴可以使用公共網上的任一客戶端進行登錄。為了確保客戶端的安全性,SSL VPN服務器對請求訪問的客戶端進行安全狀態檢測,檢測客戶端所安裝的防火墻、反病毒軟件和系統補丁,并根據檢測結果對客戶端的安全狀態劃分等級。在SSL VPN系統的授權模塊中將用戶的權限與具體使用的客戶端安全狀態綁定,在系統運行期間動態調整用戶的權限,增加了系統的靈活性,滿足了SSL VPN系統中的訪問控制需求。

注:本文通訊作者為袁超。

參考文獻

[1] 徐家臻,陳莘萌.基于IPSec與基于SSL的VPN的比較[J].計算機工程與設計,2004,25(4):586?588.

[2] FOROUZAN B A.密碼學與網絡安全[M].北京:清華大學出版社,2009.

[3] 周敬利,曾海鵬.SSL VPN服務器關鍵技術研究[J].計算機工程與科學,2005,27(6):7?9.

[4] 張學杰,李大興.SSL技術在構建VPN中的應用[J].計算機應用,2006,26(8):1827?1830.

[5] 余勝生,歐陽長春,周敬利,等.訪問控制技術在SSL VPN系統中的應用[J].華中科技大學學報:自然科學版,2006,34(7):49?52.

[6] 徐博,郭淑琴,陸敏飛.一種基于擴展RBAC的訪問控制模型在SSL VPN系統中的應用[J].浙江工業大學學報,2011,39(2):177?181.

[7] 段卓然.SSL VPN系統用戶權限管理模塊的設計與實現[D].北京:北京郵電大學,2008.

[8] 韓慶占.改進的RBAC模型及其在電子病歷系統中的應用[D].沈陽:東北大學,2008.

[9] 李之棠,賀濟美,雷杰.SSL VPN的安全漏洞及其解決方案[J].計算機工程與科學,2006,28(8):10?13.

[10] 張雷.擴展RBAC模型在Web應用中的研究與實現[D].北京:北京交通大學,2008.

(2) SSL VPN服務器通過綁定443端口來監聽客戶端的連接,一旦客戶端有連接請求,SSL VPN服務器就建立一個SSL連接。使得惡意用戶能夠繞過防火墻,達到攻擊內部服務器的目的。

針對以上存在的安全問題,本文在用戶建立SSL連接時,對用戶的客戶端進行安全狀態檢測,并依據該安全狀態值和用戶的角色進行動態授權,提高系統的訪問控制能力。

2 動態授權模型在SSL VPN系統中的應用

在基于RBAC的動態授權模型中,當客戶端向SSL VPN服務器發出連接請求時,在建立SSL連接的同時,對客戶端的安全狀態進行檢測[5?6],檢測內容包括防火墻的檢測、反病毒的檢測和操作系統補丁的檢測。

防火墻的檢測主要是對客戶端安裝的防火墻軟件的版本號進行檢查,是否符合要求;而反病毒的檢測,除了要檢測反病毒軟件是否安裝運行,還要檢測是否打開了實時保護服務和病毒庫是否更新;操作系統補丁的檢測是通過調用API函數獲得操作系統的基本信息,包括打過補丁的修補包。

這三個部分的檢測結果與客戶端的安全狀態密切相關,系統按照綜合的檢測結果對客戶端的安全狀態進行分級,分別劃分為等級A,B,C,其中等級A安全級別最高,等級C最低。同時對系統內部的資源也分別設置訪問等級,分別為1,2,3等級。在用戶請求訪問內部資源時,只能訪問級別相等或更低的資源。

在該動態授權模型中,系統根據用戶的安全等級和用戶的角色以及資源的訪問等級進行訪問控制[7?8],其授權模型圖如圖2所示。

圖2 基于RBAC的動態授權模型

該授權模型的工作過程如下:

(1) 對用戶所使用的客戶端進行安全狀態檢測,檢測客戶端的防火墻、反病毒軟件和操作系統的補丁,根據這三部分的安全檢測結果,判定出客戶端的安全級別。

(2) 對用戶進行角色分配,遍歷角色所對應的資源列表。

(3) 遍歷角色所映射的資源列表,比較資源許可級別與客戶端安全級別,把其中資源許可級別大于等于客戶端安全級別的資源作為用戶最終可訪問的資源。

3 結 語

在SSL VPN系統中,用戶可以在客戶端下載瀏覽器通過SSL協議連接到內部網絡,即外出辦公的用戶或合作伙伴可以使用公共網上的任一客戶端進行登錄。為了確保客戶端的安全性,SSL VPN服務器對請求訪問的客戶端進行安全狀態檢測,檢測客戶端所安裝的防火墻、反病毒軟件和系統補丁,并根據檢測結果對客戶端的安全狀態劃分等級。在SSL VPN系統的授權模塊中將用戶的權限與具體使用的客戶端安全狀態綁定,在系統運行期間動態調整用戶的權限,增加了系統的靈活性,滿足了SSL VPN系統中的訪問控制需求。

注:本文通訊作者為袁超。

參考文獻

[1] 徐家臻,陳莘萌.基于IPSec與基于SSL的VPN的比較[J].計算機工程與設計,2004,25(4):586?588.

[2] FOROUZAN B A.密碼學與網絡安全[M].北京:清華大學出版社,2009.

[3] 周敬利,曾海鵬.SSL VPN服務器關鍵技術研究[J].計算機工程與科學,2005,27(6):7?9.

[4] 張學杰,李大興.SSL技術在構建VPN中的應用[J].計算機應用,2006,26(8):1827?1830.

[5] 余勝生,歐陽長春,周敬利,等.訪問控制技術在SSL VPN系統中的應用[J].華中科技大學學報:自然科學版,2006,34(7):49?52.

[6] 徐博,郭淑琴,陸敏飛.一種基于擴展RBAC的訪問控制模型在SSL VPN系統中的應用[J].浙江工業大學學報,2011,39(2):177?181.

[7] 段卓然.SSL VPN系統用戶權限管理模塊的設計與實現[D].北京:北京郵電大學,2008.

[8] 韓慶占.改進的RBAC模型及其在電子病歷系統中的應用[D].沈陽:東北大學,2008.

[9] 李之棠,賀濟美,雷杰.SSL VPN的安全漏洞及其解決方案[J].計算機工程與科學,2006,28(8):10?13.

[10] 張雷.擴展RBAC模型在Web應用中的研究與實現[D].北京:北京交通大學,2008.

猜你喜歡
用戶檢測模型
一半模型
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
3D打印中的模型分割與打包
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
小波變換在PCB缺陷檢測中的應用
主站蜘蛛池模板: 无码AV日韩一二三区| 婷婷激情亚洲| 亚洲第一极品精品无码| 毛片免费试看| 欧美一级高清免费a| 国产大片黄在线观看| 日本在线欧美在线| 国内毛片视频| 亚洲成人精品| 任我操在线视频| 精品视频在线观看你懂的一区 | 黄片在线永久| 在线播放精品一区二区啪视频| 久久国产精品国产自线拍| 日韩区欧美区| 亚洲不卡av中文在线| 国产成人高清精品免费5388| 亚洲欧美激情小说另类| 欧美成人a∨视频免费观看| 国产网友愉拍精品| www精品久久| 欧美激情视频一区| 日韩专区欧美| 国产产在线精品亚洲aavv| 日本三区视频| 爆乳熟妇一区二区三区| 成人av手机在线观看| 久久永久免费人妻精品| 人妻丰满熟妇AV无码区| 伊人AV天堂| 91亚瑟视频| 国产成人91精品免费网址在线| 91精品视频网站| 亚洲综合精品香蕉久久网| 国产精鲁鲁网在线视频| 国产清纯在线一区二区WWW| 中文字幕在线看| 国产一区二区精品高清在线观看| 视频二区中文无码| 色综合久久无码网| 日韩美一区二区| 国产色婷婷视频在线观看| 国产精品香蕉在线观看不卡| 激情综合激情| 九九久久精品国产av片囯产区| 午夜视频在线观看免费网站 | 2020精品极品国产色在线观看 | 曰韩人妻一区二区三区| a级毛片免费看| 国产第一页屁屁影院| 亚洲午夜综合网| 青青草原国产av福利网站| 一本大道AV人久久综合| 国产浮力第一页永久地址| 成人在线观看不卡| 国产福利拍拍拍| 久久国产精品夜色| 久久综合九九亚洲一区| 久久综合结合久久狠狠狠97色| 欧美成人精品一区二区 | 91久久大香线蕉| 国产Av无码精品色午夜| 毛片基地美国正在播放亚洲| 久久久久亚洲AV成人人电影软件 | 亚洲高清无码精品| 久久久无码人妻精品无码| 免费A∨中文乱码专区| 亚洲小视频网站| 免费A∨中文乱码专区| 亚洲色图欧美视频| 日本黄色不卡视频| 国产91全国探花系列在线播放| 91麻豆精品国产91久久久久| 国产乱子伦精品视频| 国产免费观看av大片的网站| 青草娱乐极品免费视频| 国产日本欧美亚洲精品视| 国产精品午夜电影| 日韩人妻少妇一区二区| 久久香蕉国产线看观看亚洲片| 手机精品福利在线观看| 九九免费观看全部免费视频|