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

基于熟人模型的移動Agent安全機制研究*

2012-07-25 03:19:50慕德俊戴冠中
微處理機 2012年1期
關鍵詞:模型

袁 源,慕德俊,戴冠中

(西北工業(yè)大學自動化學院控制與網(wǎng)絡研究所,西安710072)

1 引言

移動Agent(Mobile Agent,MA)是一類獨立的計算機程序,它可以自主地在異構網(wǎng)絡上按照一定規(guī)則遷徙,尋找合適的計算資源、信息資源或軟件資源,利用這些資源代表用戶完成特定的任務[1-2]。與流行的軟件實體(如對象、構件等)相比,MA的粒度更大,自治性和智能化程度也更高。隨著網(wǎng)絡技術的快速發(fā)展,MA在電子商務、電子政務、網(wǎng)絡安全管理、分布式計算等實際應用領域有著廣闊的發(fā)展空間。

MA雖然優(yōu)點眾多,但是安全問題卻制約了它的發(fā)展。由于MA攜帶有完成任務所需的敏感資料(如電子貨幣,私有密鑰等),惡意攻擊將導致MA的所有者受到損失。研究表明,解決MA遭受惡意主機攻擊問題的較好方法是將其看成一種社會行為:每個主機都代表某一組織的利益并賦予一個信譽度,根據(jù)其行為調(diào)整它的信譽度[3]。如果一個主機信譽度太低,源主機就不會派遣MA到該主機上,或者會檢查該主機上MA的運行結(jié)果。目前,在MA系統(tǒng)中引入信任機制來加強系統(tǒng)的安全性,已經(jīng)得到了很多研究者的認同,進一步的研究則主要集中在采取哪種信任管理機制上。Roda和Jennings等人在1994年提出了熟人模型(Acquaintance Model)[4-5],通過熟人模型表示其他agent的資源和能力信息,并對熟人的活動進行評估,再從中選擇最合適的合作者。本研究工作就是在此基礎上,將熟人模型引入MA,通過信任度評估機制動態(tài)管理信任關系,進而整合到整個安全體系中來,增強其安全性能。

結(jié)構如下:第一部分給出熟人模型的形式化定義;第二部分提出基于熟人模型的MA安全管理體系;第三部分進行試驗仿真,分析結(jié)果并就后續(xù)研究方向進行一定程度的討論。

2 熟人模型

2.1 熟人模型的提出

在現(xiàn)實中當一個人遇到問題時,解決的途徑一般是:首先試圖憑借自己的能力去解決,如果問題無法解決,再向自己的熟人(包括親戚)尋求幫助;如果問題仍然得不到完全解決,由熟人再向其熟人請求幫助,依靠這種方法一直進行下去,直至最后問題得到圓滿解決。圍繞解決該問題的所有熟人關系的總和便形成了一個“關系網(wǎng)”,通過對“關系網(wǎng)”的形成過程進行觀察,可以發(fā)現(xiàn)[6]:

(1)人類社會關系網(wǎng)結(jié)構的維持并不需要一個專門的機構,只須由關系網(wǎng)中個人和熟人關系記錄即可維持,同時不需要個人有超凡的記憶力,能記住社會上所有相關人員的信息。

(2)熟人關系是動態(tài)改變的。人們一般根據(jù)聯(lián)系的頻率、信任度等因素動態(tài)調(diào)節(jié)現(xiàn)有熟人關系的緊密程度,超過一定時間界限沒有聯(lián)系的熟人可能變得陌生,而陌生人通過聯(lián)系也可以變得熟悉。

(3)熟人并不總是可靠的。也就是說,人們必須綜合以往交互活動中熟人的行為或他人對熟人的評價,從而對熟人的允諾和能力作出適當?shù)呐袛啵詻Q定是否向他尋求幫助。

(4)上述關系的組織方式表明:一個龐大的群體關系可能以完全分布的形式保存在組成群體的個體之中,對個體信息處理和存儲能力的要求毋需很高,群體合作可以通過個體間的交互得以實現(xiàn)。

2.2 熟人模型的幾個基本定義

將一個MA系統(tǒng)的熟人模型抽象為:AM=(Ω,R,OP)[7]。其中:Ω 代表系統(tǒng)參與的實體集合;R 代表實體之間信任關系的集合;OP代表對這些實體信任關系進行管理的操作集合。下面給出進一步的詳細定義:

定義 1:熟人關系 AR=(i,j,T,t,ωij,s,f)用來申明實體i對j的熟人關系[8]。參數(shù)分別為:信任類型T=(直接熟人,推薦熟人);t為熟人約束時間;ωij為信任度;s表示成功運行次數(shù),f表示失敗運行次數(shù)。

直接熟人表示兩個實體之間曾經(jīng)有過直接的數(shù)據(jù)或其他交互,兩者之間建立了一種直接的實體信任關系;推薦熟人指兩個實體之間沒有進行過直接的交互,而是根據(jù)其他實體的推薦建立的熟人關系,他們之間的信任度是根據(jù)其他實體的評估綜合得出,推薦熟人在選擇優(yōu)先級上低于直接熟人。

定義2:信任度。信任度表示對一個實體能夠按預期來執(zhí)行的評估,信任度是一個變化的值,在特定時間內(nèi)受到該實體行為和結(jié)果的影響。采用ωij表示實體 i對 j的信任度,ωij∈[0,1]。

在本模型中,實體可以通過推薦算法獲得推薦熟人的信任度。例如,實體a想知道b的信任度,可以從其他實體那里得到關于b的信任度并進行綜合評估。

μ表示這種推薦信任關系的權值,在實際使用中一般 μ=ωai。

3 基于熟人模型的MA安全體系

3.1 信任體系結(jié)構

基于熟人模型的MA安全體系結(jié)構如圖1所示,主要包括兩層:信任管理層和安全管理層。與典型MA系統(tǒng)中的安全管理類似,安全管理層能保證通信消息的完整性、機密性,并能鑒別通信實體的身份,同時還能授權控制實體的行為,這里不再贅述。

圖1 信任體系結(jié)構

信任管理層作為該體系結(jié)構的關鍵部件主要完成移動計算之前的信任決定和移動計算之后的信任更新工作,其主要功能是通過分析目標實體是否能如實執(zhí)行授權行為的可能性,從而更為準確地對MA進行授權控制。實體對任務信息的收集、節(jié)點信任的估算由其自身來完成,盡管各節(jié)點采用的信任計算策略一致,但由于各實體收集的信息不同,對同一實體來說,不同的實體對其信任度很可能、并且在大多數(shù)情況下并不相同。這種分布式的信任模型對帶寬要求相對較小,不依賴于中央服務器,且允許各實體綜合考慮如網(wǎng)絡環(huán)境、上下文、時間衰減等內(nèi)在的因素而做出自身的判斷,更符合實際的需要。

3.2 信任更新算法

(1)信任度增強規(guī)則

在一次成功運算后,實體會增加合作者的信任度,即

IF實體j本次運算成功

THEN ωij=min(ωij+ λ,1)

(2)信任度減弱規(guī)則

如果運算失敗,實體會降低合作者的信任度,即

IF實體j的本次運算失敗

THEN ωij=max(ωij- θ,0)

圖2 一臺惡意主機情況下

4 實驗仿真

實驗室構建了基于熟人模型的aglets平臺來驗證該MA系統(tǒng)的安全性。平臺內(nèi)實體總數(shù)N分別為10、20,惡意主機分別為1臺和2臺。每個實體隨機生成任務發(fā)布給其他M個實體合作完成,選擇的方式是當前熟人集中信任度最高的M臺實體,如果合作者中有惡意主機,任務失敗,記錄該平臺每發(fā)布10個任務的實際完成數(shù)。多次模擬取平均值的結(jié)果如圖2和圖3所示。

圖3 兩臺惡意主機情況下

從圖2和圖3可以看出:

·通過多次運算,惡意主機的信任度降低,派遣MA到其上的概率降低,任務的完成率增加。

·惡意主機被完全確定后,將不會派遣移動MA到該主機上,使得任務的完成率達到最大值。

·隨著網(wǎng)絡主機和惡意主機數(shù)量的增加,這個過程需要的計算次數(shù)會增加。

此外,基于熟人模型的aglets平臺通過多次運算,熟人集穩(wěn)定后,完成任務所要花費的時間也將減少(和網(wǎng)絡帶寬與計算機運算能力有關)。

在本系統(tǒng)中,訪問控制的決定不僅依靠傳統(tǒng)的安全機制,而且依靠實體的歷史和現(xiàn)在行為進行綜合信任評估。信任的推薦和更新機制將允許實體在安全決定之前從各自的可信實體中去尋找合作者,并相應地更新其信任值,盡量在事前避免可能的惡意主機的攻擊以提升安全等級,進一步提升了開放網(wǎng)絡環(huán)境下安全解決方案的可度量性和靈活性。

5 結(jié)束語

將基于熟人模型的信任管理機制引入MA系統(tǒng)安全中,利用從分布式的可信實體中獲取的信任度進行合作者的選擇,有效提高了MA系統(tǒng)的安全性和任務的完成率。不足之處在于文中所描述的信任度是一個主觀的單一值,不能精確地反映信任變化的原因,提供的決定不夠充分。未來的工作會將信任評估應用于不同安全機制,并在定位信任變化原因中加強,在復雜的網(wǎng)絡環(huán)境下進行測試以驗證安全性能的提高。

[1] 張云勇,劉錦德.移動agent技術[M].北京:清華大學出版社,2004.

[2] 李新,呂建,曹春,等.移動Agent系統(tǒng)的安全性研究[J].軟件學報,2002,13(10):1991-2000.

[3] 胡鵬,袁世忠.基于間隔檢測和信譽度的移動Agent安全機制[J].計算機應用與軟件,2006,23(11):129-131.

[4] Y Lashkari,M Metral,PMaes.Collaborative Interface Agents[C].Proc.of the 12th National Conf.on Artificial Intelligence,Seattle:AAA I Press,1994:444-449.

[5] C Roda,N R Jennings,E H Mamdani.The Impact of Heterogeneity on Cooperating Agents[C].Anaheim:The AAAI Workshop on Cooperation among Heterogeneous Intelligent Systems,1991.

[6] 魏巍,劉弘.基于關系網(wǎng)模型的Agent聯(lián)盟形成策略[J].計算機應用研究,2006(10):41-43.

[7] LIN Ching,VARADHARAJAN V,WANG Yan,et a1.Trust enhanced security for mobile agents[C].Proceedings of the Seventh IEEE International Conference on ECommerce Technology.Washington DC:IEEE Press,2005:231.

[8] 武小平,邢宏根.基于信任管理模型的移動Agent安全機制研究[J].廣西師范大學學報,2008,26(2):114-117.

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數(shù)模型及應用
p150Glued在帕金森病模型中的表達及分布
函數(shù)模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 麻豆精品在线播放| 在线免费无码视频| 67194成是人免费无码| 麻豆精品国产自产在线| 国产成人精品综合| 国产亚洲欧美在线中文bt天堂 | 99久久成人国产精品免费| 色老头综合网| 国产精品美人久久久久久AV| 波多野结衣第一页| 久热中文字幕在线观看| 亚洲日本www| 欧美亚洲激情| 99久久人妻精品免费二区| 天天综合网色中文字幕| 国产小视频免费| 91精品久久久无码中文字幕vr| 久久综合伊人77777| 亚洲精品视频免费| 国产免费好大好硬视频| 亚洲第一极品精品无码| 日韩第一页在线| 午夜影院a级片| 国产性猛交XXXX免费看| 欧美 国产 人人视频| 亚洲精品免费网站| 女人18毛片久久| 精品无码专区亚洲| 亚洲欧美极品| 中文字幕 日韩 欧美| 国产99在线观看| 丁香婷婷激情综合激情| 午夜精品福利影院| A级毛片无码久久精品免费| 国产色婷婷视频在线观看| 国产精品欧美亚洲韩国日本不卡| 丝袜久久剧情精品国产| 国产人人乐人人爱| 中文字幕亚洲专区第19页| 国产免费高清无需播放器| 亚洲中文在线看视频一区| 亚洲色成人www在线观看| 狠狠亚洲婷婷综合色香| 亚洲成AV人手机在线观看网站| 免费高清毛片| 亚洲一道AV无码午夜福利| 国产精品久久久久鬼色| 福利姬国产精品一区在线| 99视频全部免费| 欧美h在线观看| 色综合久久88| 91精品免费高清在线| 国产99在线| 在线国产91| 在线观看国产精品第一区免费| 中文字幕在线看| 在线观看国产精品第一区免费| 国产一级在线观看www色| 国产成人久久综合一区| 国产精品19p| 久久精品国产精品青草app| a毛片在线播放| 国禁国产you女视频网站| 高清精品美女在线播放| 福利小视频在线播放| 无码 在线 在线| www.狠狠| 丁香五月激情图片| 亚洲综合亚洲国产尤物| 99热这里只有免费国产精品| 国产精品午夜福利麻豆| 亚洲中文在线看视频一区| 国产成人精品男人的天堂下载| 凹凸国产熟女精品视频| 天天综合网色中文字幕| 亚洲91在线精品| 国产成人综合亚洲欧洲色就色| 欧美a级完整在线观看| 制服丝袜 91视频| 亚洲综合一区国产精品| 国产成人精品无码一区二| 1024国产在线|