《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > Web服務中基于信任的跨域安全認證模型
Web服務中基于信任的跨域安全認證模型
來源:微型機與應用2012年第3期
盧曉霞,韓堅華
(廣東工業大學 計算機學院,廣東 廣州 510006)
摘要: 在分析XCAML和WS-Security安全規范的基礎上,設計出一種基于信任的跨域安全認證模型TB-WSCDSA。該模型解決了跨域服務雙方身份認證的問題,并依據各自安全域的訪問控制策略和信任計算所需的數據和算法,計算雙方的信任度,根據信任度閾值比較結果對雙方進行信任評估和授權,并將結果以信任證書的方式發送給服務雙方以保證安全通信。
Abstract:
Key words :

摘  要: 在分析XCAML和WS-Security安全規范的基礎上,設計出一種基于信任的跨域安全認證模型TB-WSCDSA。該模型解決了跨域服務雙方身份認證的問題,并依據各自安全域的訪問控制策略和信任計算所需的數據和算法,計算雙方的信任度,根據信任度閾值比較結果對雙方進行信任評估和授權,并將結果以信任證書的方式發送給服務雙方以保證安全通信。
關鍵詞: Web服務;信任;身份認證;數字證書

 Web服務憑借其松散耦合、語言與平臺無關以及開放、標準化等優點,已經成為企業跨平臺應用集成的首選[1]。但是,Web服務的安全及信任仍然是制約其發展的最大阻礙。當前,OASIS已經發布了一系列的安全規范,主要有WS-Security規范、安全斷言標記語言SAML規范、可擴展的訪問控制高標識語言XCAML規范,而且又提出WS-Trust規范和WS-Federation規范提供對信任的支持,通過交換安全令牌在不同安全域通信雙方建立信任[2],但是這主要還是針對Web服務安全的身份認證,并沒有提供如何進行信任評價和信任決策。
 本文針對OASIS發布的關于Web服務安全規范不能滿足服務雙方利用信任信息進行信任評估和決策授權的問題,將信任機制引入身份認證及訪問控制中,提出了一種Web服務中基于信任的跨域安全認證模型TB-WSCDSA(Trust-Based Cross-Domain Security Authentication of Web Service)。該模型能夠解決服務提供方與請求方跨域認證的問題。它將PKI數字證書與XCAML相結合,通過一個可信的第三方機構對不同安全域的服務雙方進行認證,利用雙方的直接交互經驗及各自域內其他證人的推薦信任信息,計算信任度,并與自身預先設定好的信任標準或信任度閾值進行比較,然后根據比較結果進行決策和授權。決策結果保存在信任證書中,發送給服務請求方和提供方,作為雙方信任并進行通信的依據。
1 模型框架
 TB-WSCDSA模型是基于XCAML和PKI數字證書的。圖1是TB-WSCDSA模型圖。首先,服務請求方及提供方都從本域內的CA認證機構獲取自己的數字證書,這樣才能在交互過程中進行彼此認證。可信的第三方認證機構使用PKI的CA認證。這里認定,可信的第三方認證機構已經與雙方的根CA(信任錨)建立信任關系[3]。
 服務雙方認證完成后,將各自的數字證書以及第三方認證結果發送到模型中的認證模塊進行驗證。在確認服務雙方的身份后,模型的XACML的訪問控制模塊通過計算信任度決定是否發送信任證書給請求方或提供方。最后,請求方使用該信任證書向提供方請求服務,提供方使用該信任證書決定是否提供服務。

 

 

2.1 認證
 身份認證是TB-WSCDSA模型的基礎,只有確定了服務雙方的身份以后,才能夠根據相關信任信息進行信任評估和授權決策。該認證過程是跨安全域的,包括服務請求方、請求方所在域的根CA機構(信任錨)、服務提供方、提供方所在域的根CA機構(信任錨)[3]、已經與雙方根CA建立信任關系的可信的第三方信任機構以及TB-WSCDSA。圖3顯示了認證過程。認證過程如下:
 (1)服務請求方及提供方從各自所在安全域的根CA機構獲得本域數字證書。
 (2)取得本域數字證書后,請求方加密發送數字證書給提供方,提供方收到后用自己的私鑰解密,并通過本域的根CA發送到可信第三方機構進行認證,提供方同樣將自己的數字證書發送給請求方進行認證。
 (3)可信的第三方CA機構對服務雙方認證完成后,返回認證結果。
 (4)服務請求方和提供方從第三方接收到認證結果后,將對方的數字證書及第三方認證結果打包加密發送到TB-WSCDSA模型的認證模塊;認證模塊驗證服務雙方提供的證書及結果,完成認證。

2.2 訪問控制策略管理
 服務雙方在完成認證后將結果發送到TB-WSCDSA模型的認證模塊,認證模塊通過請求方域及提供方域證人的請求推薦信任、雙方的數字證書以及第三方認證結果后,將服務請求轉發到訪問控制模塊,再對雙方進行信任評估和決策。訪問控制模塊包括策略管理、信任度計算和決策授權3個部分。
 策略是XACML的核心,XACML定義了標準的策略語言模型[1]。在TB-WSCDSA的策略模型中,<target>標簽是該策略集(策略、規則)的索引,用來查找某個訪問控制請求所適用的策略集或策略規則;<subject>標簽定義了適用的訪問請求主體,如<subject>any subject     </subject>表示適用于任何主體;<resource>標簽定義了適用的客體,如某個Web服務的WSDL文件;<action>標簽定義了主體請求獲得的行為,如Web服務的執行(execute);<condition>標簽是TB-WSCDSA中最重要的標簽之一,它定義了被授權所必須滿足的信任條件,其中包括信任度閾值(trust_ threshold)和信任度比較函數(function:trust_comparison)兩個主要部分。在獲得服務雙方的信任度之后,利用信任度比較函數來比較該信任度是否滿足信任度閾值(trust_threshold)的要求,相應地返回true或false。
2.3 信任度計算
 TB-WSCDSA中的信任計算部分由XML解析器、數據庫和信任處理機三部分組成。TB-WSCDSA計算直接信任度的信息來自于服務雙方。首先,服務雙方初始化各自的信任處理機,得到了信任度的計算方法。信任度計算所必需的數據用XML文件發送到XML解析器中, 解析后保存在數據庫相應的表格之內。在計算信任度時候,信任處理機從數據庫中讀取相應的數據進行計算。本文計算的信任度包括雙方直接交互信息(稱為個體緯度)和來自于域中其他證人的信息(稱為社會緯度)。最后將兩者進行綜合[4]。
個體緯度的信任度公式如下:

  
2.4 決策和授權
 決策和授權由PDP完成,就是根據訪問控制策略和信任度來決定是否給予授權的過程[5]。其決策的過程如下:
 (1)解析服務雙方的服務請求,獲取<subject><resource>  <action>和<environment>標簽(<environment>標簽可能不存在)。
 (2)根據以上4個標簽查找<target>與此相匹配的策略文件policy.XML。
 (3)如果存在相應的策略文件,則進行步驟(4);否則,返回 not-applicable,訪問控制決策失敗。
 (4)解析policy.XML中rule的<condition>標簽,獲得信任度比較函數trust_comparison和信任度閾值trust_threshold,請求獲取服務提供方對該服務請求方的信任度requestor_trust以及服務請求方對提供方的信任度provider_trust。
 (5)返回服務雙方的信任度requestor_trust和provider_trust。
 (6)根據<condition>標簽中定義的信任度比較函數trust_comparison,比較服務雙方的信任度requestor_trust和provider_trust是否大于等于各自的信任度閾值trust_threshold,如果是,則返回true;否則,返回false。
 (7)驗證返回值是true還是false,如果是true,則返回<effect>標簽值permit;否則,返回deny。
最后,PDP將決策的結果發送給PEP,PEP將決策結果封裝在信任證書中發送給服務請求方和服務提供方。服務請求方利用TB-WSCDSA提供的信任證書向服務提供方請求服務,而服務提供方利用信任證書授權請求方使用服務。
 本文提出了一種Web服務下基于信任的跨域認證模型TB-WSCDSA。該模型的優點是能夠和OASIS發布的諸多Web服務安全規范兼容。TB-WSCDSA與認證代理類似,是存在于服務請求方與服務提供者之間的中間件系統,TB-WSCDSA代替服務提供方和請求方,完成信任計算和評估工作,而信任計算的算法、信任信息及策略又來自于服務雙方。因此,計算得到的信任度和授權決策結果是服務雙方可信賴的。服務雙方只需要驗證各自通信時提供的信任證書,就可以實現基于信任的授權和訪問控制。認證模塊實現了單點登錄的功能,在認證過程中,認證的客體只要提供一次認證信息,大大簡化了請求服務和推薦信任信息分享過程中的認證復雜度。
參考文獻
[1] 馬曉寧,馮志勇,徐超.Web服務中基于信任的訪問控制[J].計算機工程,2010,36(3):10-12.
[2] PAPAZOGLOU M P. Web服務原理和技術[M].北京:機械工業出版社,2009.
[3] 俞旭.PKI中幾種信任模型的分析研究[C].江蘇省電力安全論壇論文集,2004:351-356.
[4] SABATER J, SIERRA C. Reputation and social network analysis in multi-agent systems[C]. Proceedings of the 1st International Joint Conference on Autonomous Agents and Multi-Agent Systems. Bologna, Italy:[s.n.],2002: 475-482.
[5] 馮曉寧,馮志勇,徐超.Web服務中跨安全域的基于信任的訪問控制模型[J].計算機應用研究,2009,26(12):4751-4753,4767.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美色大人视频| 欧美午夜精品久久久久久久| 中文国产成人精品久久一| 亚洲第一成人在线| 欧美一级日韩一级| 亚洲女女女同性video| 在线亚洲美日韩| 日韩视频第一页| 亚洲精品小视频| 亚洲区免费影片| 91久久精品日日躁夜夜躁欧美 | 亚洲欧美成人一区二区三区| 一区二区三区**美女毛片 | 欧美一级久久久| 亚洲欧美日韩国产成人精品影院| 国产精品99久久久久久宅男 | 91久久精品视频| 亚洲精品网站在线播放gif| 亚洲欧洲中文日韩久久av乱码| 亚洲电影在线看| 亚洲国产欧美一区| 亚洲欧洲一区二区三区久久| 日韩视频在线观看| 日韩视频在线观看一区二区| 亚洲天堂久久| 欧美一二三区精品| 久久国产视频网| 美女91精品| 欧美精品福利| 欧美视频一区二区三区四区 | 国产日韩成人精品| 狠狠色丁香久久婷婷综合丁香| 黄色亚洲免费| 亚洲国内欧美| 中文精品一区二区三区| 亚洲免费在线视频| 久久高清福利视频| 亚洲日本理论电影| 一区二区三区国产盗摄| 午夜精品视频| 久久综合精品国产一区二区三区| 欧美成人一品| 欧美系列一区| 国产一区二区三区高清播放| 亚洲风情亚aⅴ在线发布| 亚洲美女在线一区| 亚洲淫片在线视频| 亚洲国产精品一区在线观看不卡 | 一本色道久久88亚洲综合88| 亚洲伊人网站| 久久色中文字幕| 欧美人在线观看| 国产精品自拍三区| 亚洲国产精品小视频| 亚洲图片在线观看| 久久精品国产精品 | 一区二区三区视频在线| 欧美一区二区三区精品电影| 久久综合伊人77777尤物| 欧美日韩精品免费观看视一区二区| 国产精品视频免费观看| 1769国产精品| 亚洲欧美日产图| 日韩一级裸体免费视频| 西瓜成人精品人成网站| 欧美ed2k| 国产精品自拍在线| 亚洲精品国产拍免费91在线| 欧美一级在线亚洲天堂| 99热在这里有精品免费| 久久久久久自在自线| 欧美视频免费| 在线精品福利| 亚洲欧美文学| 亚洲视频精品| 免费在线成人av| 国产欧美亚洲视频| 亚洲看片免费| 亚洲高清在线精品| 先锋影音国产精品| 欧美日韩精品一区二区三区| 好看的日韩av电影| 亚洲视频精品| 9i看片成人免费高清| 久久综合久久美利坚合众国| 国产精品最新自拍| 99精品国产热久久91蜜凸| 亚洲国产一区二区视频| 欧美在线视频免费| 欧美三级不卡| 最新亚洲一区| 亚洲国产日韩欧美| 久久精品国产视频| 国产精品激情av在线播放| 日韩午夜在线| 亚洲日本一区二区三区| 久久久久综合一区二区三区| 国产精品老女人精品视频| 亚洲精品国产拍免费91在线| 亚洲人成人99网站| 久久婷婷丁香| 国产真实久久| 欧美一区二区视频在线观看2020| 亚洲欧美成人综合| 欧美三级不卡| avtt综合网| 99re亚洲国产精品| 欧美精品1区| 亚洲第一在线| 亚洲精品日韩精品| 免费欧美在线视频| 在线不卡中文字幕| 亚洲第一天堂av| 久久综合久久88| 黄色精品免费| 亚洲丁香婷深爱综合| 久久久一区二区三区| 国产一区二区在线观看免费播放 | 欧美精品一区二区三区在线看午夜 | 久久天天躁夜夜躁狠狠躁2022| 国产亚洲欧美色| 亚洲欧美在线免费观看| 欧美一级艳片视频免费观看| 国产精品欧美风情| 亚洲一区二区影院| 小处雏高清一区二区三区| 国产精品区一区| 亚洲欧美国产77777| 欧美一区二区福利在线| 国产女优一区| 久久不射中文字幕| 久久网站免费| 亚洲风情在线资源站| 99re热这里只有精品免费视频| 欧美日韩国产三区| 一本久道久久综合中文字幕| 亚洲欧美激情四射在线日 | 蜜桃精品久久久久久久免费影院| 影音先锋久久久| 日韩视频精品| 欧美色图首页| 一区二区三区精密机械公司| 午夜精品在线看| 国产一级精品aaaaa看| 亚洲国产精品一区| 欧美日韩国产在线一区| 亚洲天堂av图片| 欧美资源在线| 伊人夜夜躁av伊人久久| 亚洲久久成人| 欧美亚韩一区| 欧美在线一级va免费观看| 欧美承认网站| 一本色道久久| 久久精品人人做人人爽| 亚洲大片精品永久免费| 亚洲网在线观看| 国产偷国产偷精品高清尤物| 亚洲黄色天堂| 国产精品xxx在线观看www| 欧美夜福利tv在线| 欧美本精品男人aⅴ天堂| 一本久久综合亚洲鲁鲁五月天| 久久福利电影| 亚洲欧洲一区二区天堂久久| 亚洲欧美另类综合偷拍| 狠狠色综合播放一区二区| 亚洲精品裸体| 国产精品外国| 亚洲国产天堂久久国产91| 欧美日韩伦理在线| 欧美一区成人| 欧美激情一区二区三区四区 | 一本色道久久综合亚洲精品按摩 | 日韩一级精品视频在线观看| 久久精品最新地址| 亚洲国产成人av| 欧美亚洲一区三区| 亚洲激情啪啪| 久久精品国产77777蜜臀| 亚洲精品欧美一区二区三区| 欧美一区二区三区视频在线 | 久久久久久久综合日本| 亚洲精品国产拍免费91在线| 久久精品国亚洲| 夜夜爽www精品| 蜜桃av噜噜一区| 亚洲欧美日韩国产中文在线| 欧美精品日韩www.p站| 欧美一区二区视频在线观看2020| 欧美日韩视频第一区| 久久av一区二区三区亚洲| 欧美日韩在线观看一区二区三区| 久久成人精品无人区| 欧美亚男人的天堂| 亚洲精品乱码久久久久久蜜桃91| 国产午夜精品一区二区三区欧美 | 亚洲靠逼com| 欧美超级免费视 在线| 午夜精品视频在线观看一区二区|