《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 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亚洲国产精品_日韩亚洲一区二区
日韩视频二区| 亚洲国产精品精华液网站| 黄色影院成人| 国产色产综合产在线视频| 国产精品国产一区二区| 欧美日韩一区在线播放| 欧美日韩另类在线| 欧美日韩国产电影| 欧美日韩精品欧美日韩精品一 | 国产精品久久亚洲7777| 欧美另类视频在线| 欧美精品在线极品| 欧美黄色视屏| 欧美国产综合| 欧美另类久久久品| 欧美日韩中字| 国产精品美女久久久久久免费| 欧美日韩视频免费播放| 欧美日韩亚洲网| 国产精品第三页| 国产伦精品免费视频| 国产区精品视频| 精品成人国产在线观看男人呻吟| 精品成人国产| 亚洲欧洲综合另类在线| 亚洲精品在线观看免费| 一本色道久久综合亚洲91| 亚洲影视九九影院在线观看| 亚洲视频在线看| 午夜精品影院| 亚洲国产乱码最新视频| 亚洲精品中文字幕在线| 亚洲视频导航| 欧美一区二区啪啪| 久久五月天婷婷| 欧美电影电视剧在线观看| 欧美日韩国产成人高清视频| 欧美性理论片在线观看片免费| 国产精品久久国产三级国电话系列 | 欧美一区二区国产| 久久午夜电影| 欧美了一区在线观看| 国产精品久久久久久久午夜片| 国产日韩欧美二区| 亚洲国产第一| 亚洲午夜电影在线观看| 久久国产精品亚洲va麻豆| 亚洲美女精品一区| 先锋影音国产精品| 久久综合综合久久综合| 欧美日韩成人在线播放| 国产精品视频九色porn| 影音先锋亚洲视频| 在线综合视频| 亚洲国产精品黑人久久久| 一区二区三区四区蜜桃| 久久精品国产久精国产思思| 欧美二区在线看| 国产欧美不卡| 亚洲黄色尤物视频| 亚洲欧美视频一区| 亚洲精品一区二区在线| 欧美一区二区三区视频免费播放| 美日韩精品免费| 国产精品男女猛烈高潮激情| 亚洲高清在线观看| 亚洲欧美日韩高清| 一本色道久久综合| 老鸭窝91久久精品色噜噜导演| 欧美三级视频在线播放| 激情综合久久| 亚洲欧美激情视频| 日韩视频在线一区| 久久综合九色| 国产精品资源| 夜夜爽av福利精品导航| 91久久久久久久久久久久久| 欧美亚洲自偷自偷| 欧美激情在线狂野欧美精品| 国产欧美日韩视频| 宅男噜噜噜66国产日韩在线观看| 亚洲国产精品专区久久| 欧美一级视频免费在线观看| 欧美另类高清视频在线| 韩国精品主播一区二区在线观看| 一区二区日韩免费看| 亚洲靠逼com| 久久在线免费观看视频| 国产精品久久久久久久午夜| 亚洲精品亚洲人成人网| 亚洲国内欧美| 久久久福利视频| 国产精品中文在线| 亚洲一二三区精品| 一区二区日韩伦理片| 免费成人激情视频| 国产一区二区激情| 亚洲欧美国产高清va在线播| 亚洲在线成人| 欧美日韩国产精品自在自线| 有码中文亚洲精品| 欧美在线一区二区三区| 午夜精品在线| 欧美日韩性生活视频| 亚洲激情影院| 亚洲福利视频二区| 久久精品国产99| 国产精品一区久久久| 亚洲一级网站| 亚洲伊人观看| 欧美日韩天堂| 亚洲欧洲精品天堂一级| 亚洲国产精品久久91精品| 久久亚洲精品视频| 国产一区自拍视频| 欧美在线不卡| 久久黄色网页| 国产欧美日韩一区二区三区在线观看 | 国产九九精品| 亚洲一区精品电影| 正在播放欧美视频| 欧美日韩一区二区欧美激情 | 香蕉久久久久久久av网站| 欧美午夜不卡影院在线观看完整版免费| 亚洲高清一区二区三区| 亚洲国产精品一区| 欧美99在线视频观看| 亚洲高清不卡| 亚洲精选中文字幕| 欧美精品aa| 夜夜爽av福利精品导航| 亚洲综合视频网| 国产精品国产三级国产普通话蜜臀 | 免费看亚洲片| 在线欧美亚洲| 亚洲精品乱码久久久久久久久| 美女国内精品自产拍在线播放| 伊人色综合久久天天| 91久久精品国产91久久| 欧美黑人一区二区三区| 亚洲精品久久久一区二区三区| 一区二区三区四区蜜桃| 国产精品福利片| 午夜一级在线看亚洲| 久久精品成人一区二区三区蜜臀| 国产亚洲一级高清| 亚洲国产成人一区| 欧美国内亚洲| 中文国产一区| 亚洲精品国产精品国自产在线| 欧美激情亚洲激情| 99视频有精品| 欧美一区中文字幕| 国内精品美女在线观看| 亚洲精品日日夜夜| 欧美日韩成人一区二区三区| 99热在这里有精品免费| 欧美一区二区观看视频| 欧美手机在线| 午夜精品一区二区三区电影天堂| 久久久久久尹人网香蕉| 亚洲动漫精品| 亚洲一区二区精品| 国产片一区二区| 亚洲伦理在线观看| 国产精品久久久久久久浪潮网站| 久久精品二区三区| 欧美日韩国产色视频| 亚洲一区二区在线播放| 久久人人爽国产| 日韩一区二区久久| 久久精品视频导航| 亚洲精品一级| 久久精品夜夜夜夜久久| 亚洲精品孕妇| 久久久久久亚洲精品中文字幕| 亚洲日本成人女熟在线观看| 亚洲专区欧美专区| 永久免费精品影视网站| 亚洲午夜在线观看| 韩日精品视频| 亚洲欧美日韩精品在线| 国产午夜精品久久久久久久| 亚洲乱码国产乱码精品精 | 亚洲一区二区三区四区视频 | 激情久久影院| 亚洲一级一区| 在线看日韩欧美| 午夜精品久久久久久久久久久久久 | 久久久久成人网| 夜夜嗨av一区二区三区免费区| 久久久九九九九| 中文av一区二区| 欧美国产成人在线| 午夜视频精品| 欧美色网一区二区| 91久久精品国产| 国产视频一区免费看| 亚洲视频一区二区免费在线观看| 国内成人在线|