《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 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亚洲国产精品_日韩亚洲一区二区
久久婷婷色综合| 欧美另类videos死尸| 最近看过的日韩成人| 亚洲午夜一二三区视频| 日韩视频在线观看| 91久久国产综合久久91精品网站| 狠狠88综合久久久久综合网| 国产精品五月天| 国产精品高潮呻吟久久av黑人| 欧美日韩国产区一| 欧美日韩精品一区视频| 欧美日韩国产大片| 欧美日韩免费在线观看| 欧美日韩国产综合新一区| 欧美美女视频| 欧美日韩国产免费观看| 欧美激情综合网| 欧美日韩成人综合在线一区二区| 欧美日本国产精品| 欧美日韩一级大片网址| 欧美日韩免费在线| 欧美性片在线观看| 国产精品久久久久一区二区三区 | 亚洲第一精品夜夜躁人人躁 | 制服丝袜亚洲播放| 亚洲色图自拍| 亚洲欧美日韩中文视频| 性8sex亚洲区入口| 欧美一区二区三区视频免费播放| 亚洲精品欧美日韩专区| 91久久香蕉国产日韩欧美9色 | 最新成人av网站| 99re66热这里只有精品3直播 | 亚洲一区二区三区777| 亚洲视频日本| 午夜精品国产| 久久国产精品久久久| 久热国产精品视频| 欧美久久久久久久| 欧美视频官网| 国产欧美一区在线| 在线看片日韩| 一区二区免费看| 欧美一区二区日韩一区二区| 亚洲欧洲美洲综合色网| 亚洲一区精品电影| 久久久久久九九九九| 欧美成人免费网| 欧美性大战xxxxx久久久| 国产欧美日韩在线播放| 激情成人在线视频| 日韩天堂在线视频| 欧美一区二区三区日韩| 日韩一二三区视频| 欧美综合77777色婷婷| 女生裸体视频一区二区三区| 欧美三级乱码| 国语自产精品视频在线看抢先版结局 | 亚洲欧洲一区二区三区| 亚洲新中文字幕| 亚洲欧洲日韩在线| 午夜宅男久久久| 免费观看成人网| 国产精品v欧美精品v日本精品动漫| 国内精品国产成人| 夜夜狂射影院欧美极品| 欧美区亚洲区| 久久精品国产免费| 亚洲精品美女久久久久| 午夜精品一区二区三区四区| 免费看亚洲片| 国产视频精品va久久久久久| 最近中文字幕日韩精品| 欧美在线啊v| 亚洲一区免费观看| 母乳一区在线观看| 国产日韩精品一区二区浪潮av| 91久久综合亚洲鲁鲁五月天| 欧美在线一二三四区| 亚洲一区国产| 欧美久久99| 在线观看视频日韩| 香蕉视频成人在线观看| 亚洲视频www| 欧美电影打屁股sp| 国内成+人亚洲+欧美+综合在线| 一本色道**综合亚洲精品蜜桃冫 | 在线一区二区视频| 老司机成人网| 欧美亚洲一区二区三区| 亚洲少妇最新在线视频| 亚洲精品视频免费| 久久久青草婷婷精品综合日韩| 国产精品成人va在线观看| 最新国产乱人伦偷精品免费网站 | 91久久精品国产91性色tv| 欧美中文在线观看| 国产精品久久99| 一本大道久久a久久精二百| 亚洲精品日韩在线| 美女久久一区| 激情久久五月| 久久福利电影| 久久久久免费视频| 国产午夜精品久久久久久免费视 | 日韩亚洲欧美高清| 99亚洲一区二区| 欧美激情视频网站| 亚洲国产99| 亚洲精品国产精品国自产在线| 美女亚洲精品| 在线高清一区| 亚洲国产你懂的| 美玉足脚交一区二区三区图片| 国产一区二区三区四区| 欧美亚洲视频在线观看| 久久精品国产第一区二区三区最新章节 | 亚洲免费在线播放| 欧美吻胸吃奶大尺度电影| 日韩午夜电影在线观看| 一区二区三区成人精品| 欧美日韩国产色站一区二区三区| 亚洲国产影院| 日韩网站在线| 欧美日韩亚洲另类| 一区二区三区国产精华| 亚洲先锋成人| 国产精品你懂得| 亚洲一区日本| 欧美在线观看一区| 国产亚洲综合在线| 久久av一区二区| 免费不卡在线观看| 亚洲欧洲精品一区| 亚洲无线一线二线三线区别av| 国产精品夫妻自拍| 亚洲永久在线观看| 久久狠狠亚洲综合| 在线观看成人网| 日韩一级精品| 国产精品久久网站| 欧美一区二区三区播放老司机| 麻豆精品视频| 亚洲精品一级| 午夜欧美不卡精品aaaaa| 国产亚洲人成网站在线观看| 亚洲国产成人av好男人在线观看| 欧美国产先锋| 亚洲午夜久久久久久久久电影院 | 久久天天躁狠狠躁夜夜av| 亚洲福利av| 亚洲视频在线播放| 久久久www成人免费无遮挡大片| 激情久久五月| 99成人精品| 国产精品亚洲欧美| 亚洲高清在线| 欧美日韩一级片在线观看| 亚洲与欧洲av电影| 狂野欧美激情性xxxx| 99re这里只有精品6| 久久成人精品一区二区三区| 精久久久久久| 亚洲视频在线观看一区| 国产欧美日韩综合一区在线观看| 久久国产福利国产秒拍| 欧美www视频| 亚洲一区综合| 美女在线一区二区| 99re8这里有精品热视频免费 | 亚洲在线一区| 一区二区在线看| 亚洲视频中文字幕| 国内自拍一区| 中文在线一区| 国产主播精品在线| 一本色道88久久加勒比精品| 国产人成一区二区三区影院| 亚洲精品久久久久久久久久久| 国产精品黄色在线观看| 亚洲国产欧洲综合997久久| 欧美视频在线观看视频极品| 欧美在线一二三区| 欧美午夜不卡| 亚洲激情成人| 国产精品视频导航| 亚洲精品日韩综合观看成人91| 国产精品揄拍500视频| 亚洲伦理在线| 国产中文一区二区| 亚洲一区二区网站| 亚洲成色www8888| 久久国产毛片| 在线亚洲激情| 乱码第一页成人| 亚洲欧美清纯在线制服| 欧美精品福利视频| 欧美在线视频免费播放| 国产精品v片在线观看不卡| 亚洲美女电影在线|