本發明專利技術公開了一種分布式開放環境中支持協作安全的主觀信任傳遞評估方法。本發明專利技術的具體步驟是:首先,以云的形式定義信任值空間、信任概念空間、信任云、信任概念云、誠實值空間、誠實概念空間和誠實概念云等相關基本概念;然后,考慮p個實體E1,E2,...,Ep,根據E1對E2的直接信任度計算E2相對于E1的誠實度;接著,根據E2對E1的誠實度及E2對E3的直接信任度計算E1對E3的傳遞信任度;按照上述步驟,依次計算Ej+1相對于E1的誠實度及E1對Ej+2的傳遞信任度,j=2,3,...p-2,直至計算得到E1對Ep的傳遞信任度。本發明專利技術與現有信任傳遞評估方法相比,具有真實描述主觀信任傳遞過程中的信任衰減現象,有效量化傳遞信任度,充分體現主觀信任的弱傳遞性等特點。
【技術實現步驟摘要】
本專利技術屬于計算機應用
,涉及分布式開放環境中的主觀信任傳遞評估技術,特別涉及一種。
技術介紹
分布式開放環境是由大量地理上分散的異構資源構成的典型松耦合計算系統,通常需要多個實體以協作的方式共同完成一項任務。然而,在廣域分布式環境中,協作雙方可能均沒有直接合作的經歷。為了保證協作的安全,需要解決兩個關鍵問題:(1)如何確定協作實體的身份;(2)如何動態評估協作實體的可信程度。前者涉及客觀信任,通過傳統的身份認證技術就可以確認交互雙方的身份。而后者需對主觀信任進行評價。當協作雙方無直接交互經驗時,可通過與協作方存在直接交互經驗的實體的推薦(即信任的傳遞,通過直接交互形成的可信程度評估成為直接信任度),評估協作方的可信程度(即傳遞信任度),因此對傳遞信任度的計算是在分布式開放環境中支持安全協作需解決的首要問題。主觀信任是基于信念的人類認知現象,用于評估實體的某種能力或行為,具有極強的不確定性,很難準確地描述和量化。由李德毅院士于上世紀九十年代在傳統模糊數學和概率統計的基礎上提出的云模型,是定性語言與其定量表示之間的互換模型,也是一種描述不確定性概念的有效工具。云是該理論的核心,由三個數字特征——期望Ex,熵En和超熵He表征一個概念。根據具體實現方法不同,云有多種類型。其中,正態云模型是在正態分布和鐘形隸屬函數基礎上發展起來全新模型,具有較好的普適性。目前,國內外基于云模型的信任傳遞機制研究主要有:北京航空航天大學的何銳等人[1’2’3]和南京理工大學的路峰等人[4’5]均采用將信任鏈上的多個Ex簡單相乘的方式計算合并后的Ex。北京航空航天大學的孟祥怡等人[6’7]設計了一種單條件單準則邏輯算子處理由推薦引起的信任傳遞。通過特殊參數——“接受因子”反映推薦路徑的重要性及信任評估方對各推薦路徑的認可程度。北京交通大學的張長倫等人M運用基礎云和對信任的“接受因子”處理信任的推薦。通過對現有基于云模型的信任傳遞機制的分析發現,雖然已取得了一定的研究成果,但是在對信任傳遞過程的量化描述和傳遞信任度的計算方法上仍存在不足之處:(I)運用簡單的四則運算計算傳遞信任度,無法精確反映隨傳遞過程發生的信任衰減;(2)以平均值的方式將多個傳遞信任值合并為最終的單一信任度。該方法雖然簡單易行,但顯然不符合現實情況,特別是無法抵御惡意推薦;(3)傳遞結果中的信任度直接取一條傳遞路徑上可信度較小者的傳遞信任度,這種悲觀處理方式較保守和粗糙。參考文獻[I] R.He, J.ff.Niu, M.Yuan, et al.A novel cloud-based trust model forpervasive computing.Proceedings of the 4th International Conference on Computerand Information Technology (CIT,04),Wuhan, China,September14-16,2004,IEEEPress,693-700[2] R.He, J.ff.Niu and G.ff.Zhang.CBTM:A trust model with uncertaintyquantification and reasoning for pervasive computing.Proceedings of the 3rdInternational Symposium on Parallel and Distributed Processing and Applications (ISPA,05),Nanjing, China, November2-5, 2005, LNCS 3758,Springer-Verlag, 541-552[3]R.He, J.ff.Niu and K.Hu.A novel approach to evaluate trustworthinessand uncertainty of trust relationships in Peer—to—Peer computing.Proceedings ofthe 5th International Conference on Computer and Information Technology(ΟΙΤ δ),Shanghai, China, September21-23, 2005, IEEE Press, 382-388[4]路峰,吳慧中.基于云模型的信任評估研究,中國工程科學,2008,10(10):84-90[5]路峰,吳慧中.網格環境下基于云模型的信任評估與決策方法研究.系統仿真學報,2009,21(2): 421-426[6]孟祥怡,張光衛,劉常昱等.基于云模型的主觀信任管理模型研究.系統仿真學報,2007,19 (14): 3310-3317[7]X.Y.Meng, G.ff.Zhang, J.C.Kang, et al.A new subjective trust modelbased on cloud model.Proceedings of the 5th International Conference onNetworking, Sensing and Control(ICNSCj 08), Hainan, China, Apri I 6-8,2008,IEEEPress, 1125-1130[8]C.L.Zhang and Y.Liu.A cloud-based discrete metric trust managementmodel in open networks.Journal of Internet Technology,2009, 10(1):79-82`
技術實現思路
本專利技術的目的是提供一種既能真實描述主觀信任傳遞過程中的信任衰減現象,又能有效量化傳遞信任度,體現主觀信任的弱傳遞性的,以克服現有技術的不足。為了實現上述目的,本專利技術所采用的的技術方案是:一種,包括以下步驟:步驟一:定義信任值空間TV、信任概念空間T、信任云TC(Ex,En, He)、信任概念云TCC(Ex,En,He)、誠實值空間SV、誠實概念空間S以及誠實概念云SCC(Ex,En,He)基本概念;步驟二:考慮P個實體E1, E2,...,Ep的信任傳遞關系,只有相鄰兩實體熟識(即有直接交互的經歷),即Ei與Ei+1熟識,P-1,其他實體相互陌生(即沒有直接交互的經歷),當Ep請求與E1協作時,E1需通過由E2, E3,, V1構成的推薦路徑提供的信息評估Ep的可信程度,Ei與Ei+1有直接交互的經歷,Ei對Ei+1的直接信任度是已知的,則Ei可以根據信任云(ExfAf X)決定應如何對待Ei+1對Ei+2的推薦,為了便于描述,首先根據E1對E2的直接信任度計算E2相對于E1的誠實度; 步驟三:根據E2對E1的誠實度及E2對E3的直接信任度計算E1對E3的傳遞信任度;步驟四:按照步驟二和步驟三的方法,依次計算Ej+1相對于E1的誠實度和E1對EJ+2的傳遞信任度,j=2, 3,...p-2,直至計算得到E1對Ep的傳遞信任度。所述步驟二按照下述過程計算E2相對于E1的誠本文檔來自技高網...
【技術保護點】
一種分布式開放環境中支持協作安全的傳遞信任度評估方法,具體包括以下步驟:步驟一:定義信任值空間TV、信任概念空間T、信任云TC(Ex,En,He)、信任概念云TCC(Ex,En,He)、誠實值空間SV、誠實概念空間S以及誠實概念云SCC(Ex,En,He)的基本概念;步驟二:考慮p個實體E1,E2,...,Ep的信任傳遞關系,只有相鄰兩實體熟識,即Ei與Ei+1熟識,1≤i≤p?1,其他實體相互陌生,當Ep請求與E1協作時,E1需通過由E2,E3,...,Ep?1構成的推薦路徑提供的信息評估Ep的可信程度,Ei與Ei+1有直接交互的經歷,Ei對Ei+1的直接信任度是已知的,則Ei根據信任云決定應如何對待Ei+1對Ei+2的推薦,首先根據E1對E2的直接信任度計算E2相對于E1的誠實度σ1,2,具體為:(2.1)將E1對E2的直接信任度的三個數字特征Ex,En和He反復帶入等式(1)和等式(2),計算得到N個不同的En~~N(En,(He)2)---(1)v~N(Ex,(En~)2)---(2)(2.2)將信任概念云的和反復帶入等式(1)產生N個不同的(2.3)將和反復帶入等式(3)生成N個不同的udki,該值體現了的云滴對云所代表的誠實概念的確定度;ud=exp[-12(v-Ex)2/(En~)2]---(3)最后,根據公式(4)計算N個不同udki的算術平均值σk:σk=1NΣi=1Nudki---(4)σk越大,越能體現的特征,則令σ1,2=max{σ1,σ2,...,σL},即E2相對于E1的誠實度;步驟三:根據E2對E1的誠實度及E2對E3的直接信任度計算E1對E3的傳遞信任度,具體為:(3.1)根據E2對E1的誠實度σ1,2及E2對E3的直接信任度計算E1對E3的傳遞信任度中的ExE1E3=σ1,2Ex2TC;(3.2)根據E2對E1的誠實度σ1,2及E2對E3的直接信任度計算E1對E3的傳遞信任度中的EnE1E3=(1+σ1,2)En2TC;(3.2)根據E2對E1的誠實度σ1,2及E2對E3的直接信任度計算E1對E3的傳遞信任度中的HeE1E3=(1+σ1,2)He2TC;步驟四:按照步驟二和步驟三的方法,依次計算Ej+1相對于E1的誠實度和E1對Ej+2的傳遞信任度,j=2,3,...p?2,直至計算得到E1對Ep的傳遞信任度具體為:(4.1)根據步驟二所述的誠實度計算方法,依次計算Ej+1相對于E1的誠實度σ1,j+1,j=2,3,...p?2;(4.2)根據步驟三所述的傳遞信任度計算方法,依次計算E1對Ej+2的傳遞信任度具體方法是:ExE1Ej+2=σ1,j+1Exj+1TC,EnE1Ej+2=(1+σ1,j+1)Enj+1TC,HeE1Ej+2=(1+σ1,j+1)Hej+1TC,j=2,3,...p-2直至計算得到E1對Ep的傳遞信任度FDA00002675178000011.jpg,FDA00002675178000012.jpg,FDA00002675178000013.jpg,FDA00002675178000014.jpg,FDA00002675178000015.jpg,FDA00002675178000018.jpg,FDA00002675178000019.jpg,FDA000026751780000110.jpg,FDA000026751780000111.jpg,FDA000026751780000112.jpg,FDA000026751780000113.jpg,FDA000026751780000114.jpg,FDA000026751780000115.jpg,FDA000026751780000116.jpg,FDA000026751780000119.jpg,FDA000026751780000120.jpg,FDA00002675178000021.jpg,FDA00002675178000022.jpg,FDA00002675178000023.jpg,FDA00002675178000025.jpg,FDA00002675178000026.jpg,FDA00002675178000027.jpg,FDA00002675178000029.jpg,FDA000026751780000210.jpg,FDA000026751780000211.jpg,FDA000026751780000213.jpg,FDA000026751780000214.jpg,FDA000026751780000218.jpg...
【技術特征摘要】
1.一種分布式開放環境中支持協作安全的傳遞信任度評估方法,具體包...
【專利技術屬性】
技術研發人員:杜薇,孫紹榮,劉偉,崔國華,
申請(專利權)人:武漢理工大學,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。