亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于信任機(jī)制的藍(lán)牙組播安全機(jī)制設(shè)計(jì)

        2020-02-03 08:22:20陳嘉琪鄧霞包淑嫻房家杰
        電子技術(shù)與軟件工程 2020年6期
        關(guān)鍵詞:機(jī)制設(shè)備

        陳嘉琪 鄧霞 包淑嫻 房家杰

        (廣州大學(xué)計(jì)算機(jī)科學(xué)與網(wǎng)絡(luò)工程學(xué)院 廣東省廣州市 510006)

        1 引言

        伴隨現(xiàn)代移動(dòng)智能設(shè)備(如:平板電腦、智能手機(jī)等)的普遍使用,設(shè)備經(jīng)常因?yàn)槿祟惖纳鐣?huì)特性從而發(fā)生移動(dòng)。移動(dòng)能夠使設(shè)備之間進(jìn)行機(jī)會(huì)式的連接,從而搭建起臨時(shí)網(wǎng)絡(luò),在沒有基礎(chǔ)網(wǎng)絡(luò)設(shè)施的環(huán)境下,各種現(xiàn)代移動(dòng)智能設(shè)備可以通過搭建起的臨時(shí)網(wǎng)絡(luò)進(jìn)行通信。因?yàn)槿祟惤?jīng)常攜帶移動(dòng)設(shè)備,所以使得設(shè)備具有一定的移動(dòng)性。并且由于人類的社會(huì)行為,需要人與人之間的通信交流,單人之間的一對(duì)一通信,多人之間的組播通信,這種環(huán)境下搭建起的臨時(shí)網(wǎng)絡(luò)我們稱之為移動(dòng)社會(huì)網(wǎng)絡(luò)。

        移動(dòng)社會(huì)網(wǎng)絡(luò)經(jīng)常是以組播方式實(shí)現(xiàn),如通知公告、交流群、論壇等,因此設(shè)計(jì)移動(dòng)社會(huì)網(wǎng)絡(luò)組播通信具有一定的應(yīng)用價(jià)值。組播是通過組群這個(gè)整體對(duì)內(nèi)部的一切節(jié)點(diǎn)進(jìn)行數(shù)據(jù)傳輸,組播成員是消息的目的地。相比于單播能夠降低傳輸開銷和提高資源利用率,相比于廣播能夠提高安全性。

        藍(lán)牙技術(shù)是無線技術(shù)中的一種標(biāo)準(zhǔn),能夠正常的讓帶有藍(lán)牙功能的設(shè)備之間進(jìn)行短距離范圍內(nèi)的數(shù)據(jù)交換。裝有藍(lán)牙適配器的移動(dòng)設(shè)備能夠周期性地掃描附近設(shè)備,然后發(fā)送請(qǐng)求進(jìn)行藍(lán)牙配對(duì),被請(qǐng)求設(shè)備再次返回一個(gè)信號(hào),說明設(shè)備配對(duì)成功或者失敗。

        藍(lán)牙連接中,存在著安全隱患[3]:

        (1)中間人攻擊:藍(lán)牙的簽權(quán)沒有采用公鑰認(rèn)證機(jī)制,攻擊者可能對(duì)授權(quán)客戶端和主節(jié)點(diǎn)進(jìn)行雙重欺騙,進(jìn)而對(duì)信息進(jìn)行竊取和篡改。

        (2)拒絕服務(wù)攻擊:人為或自然的因素使網(wǎng)絡(luò)設(shè)備無法獲得應(yīng)有的網(wǎng)絡(luò)服務(wù),如頻率干擾、帶寬消耗和安全服務(wù)設(shè)備的資源耗盡。通過和其他入侵方式的結(jié)合,這種攻擊行為具有強(qiáng)大的破壞性。

        傳統(tǒng)藍(lán)牙安全機(jī)制的設(shè)計(jì)是為了防止連接數(shù)據(jù)被截獲的風(fēng)險(xiǎn),多播藍(lán)牙通信中,包括多個(gè)節(jié)點(diǎn)之間的通信,以及節(jié)點(diǎn)的增加和抑制,可能引發(fā)不安全隱患,因此,需要新的安全機(jī)制來降低安全隱患的可能性?;谛湃螜C(jī)制的藍(lán)牙組播方案,通過權(quán)重結(jié)合考慮歷史信任度、朋友信任度及相似性信任度來衡量藍(lán)牙節(jié)點(diǎn)的信任值。并進(jìn)一步對(duì)可信任區(qū)間進(jìn)行分類,實(shí)現(xiàn)用戶在傳輸數(shù)據(jù)過程中選擇相對(duì)信任的設(shè)備節(jié)點(diǎn),降低傳輸?shù)陌踩[患。

        2 信任機(jī)制的設(shè)計(jì)

        2.1 信任機(jī)制的設(shè)計(jì)

        每個(gè)節(jié)點(diǎn)計(jì)算與其連接的節(jié)點(diǎn)的信任值,如果檢測為惡意節(jié)點(diǎn),則拒絕與其連接。檢測模塊的功能包括更新當(dāng)前信任值和繼續(xù)計(jì)算信任值和檢測操作、更新。

        在藍(lán)牙通信中,假定有多個(gè)客戶端能夠提供連接,在保證服務(wù)質(zhì)量的前提下,當(dāng)選擇一般服務(wù)節(jié)點(diǎn)提供組播通信服務(wù)[4]時(shí),必須評(píng)估每個(gè)節(jié)點(diǎn)的可靠性,并選擇具有較高信任度的節(jié)點(diǎn)。在評(píng)估普通節(jié)點(diǎn)的可靠性的時(shí)候,需利用服務(wù)器與普通節(jié)點(diǎn)交互的直接經(jīng)驗(yàn),以及接收其他節(jié)點(diǎn)建議的信任度,因此會(huì)不可避免地獲得某些不確定性信息。所以如何合理地融合藍(lán)牙通訊節(jié)點(diǎn)之間的推薦信任度信息是十分關(guān)鍵的。

        2.1.1 節(jié)點(diǎn)信任度

        一個(gè)實(shí)體的可靠度由其他實(shí)體的承認(rèn)與否來表示。一個(gè)節(jié)點(diǎn)實(shí)體(發(fā)送者A)與另一個(gè)節(jié)點(diǎn)實(shí)體(接收方B)相互協(xié)作完成一個(gè)任務(wù),發(fā)送者A 首先計(jì)算收件人B 的信任度TrustA(B),由此確定是否與收信方B 協(xié)作,其可靠性值TrustA(B)不僅作為節(jié)點(diǎn)實(shí)體A 和節(jié)點(diǎn)實(shí)體B 今后的相互合作的歷史經(jīng)驗(yàn)值,而且可以作為推薦信息提供給其他節(jié)點(diǎn)。

        節(jié)點(diǎn)實(shí)體是否信任其他節(jié)點(diǎn)實(shí)體主要與以下兩個(gè)要素有關(guān):

        合作性[1]:反映了節(jié)點(diǎn)實(shí)體的交流程度,節(jié)點(diǎn)實(shí)體的合作性取決于與其他節(jié)點(diǎn)實(shí)體的連接次數(shù),一個(gè)節(jié)點(diǎn)實(shí)體的連接次數(shù)越多,是該節(jié)點(diǎn)實(shí)體的被接受程度越高的反映。指示該節(jié)點(diǎn)實(shí)體的更可靠還是其他節(jié)點(diǎn)實(shí)體更容易接受。

        相似性:此處與原理論不同,考慮的是兩個(gè)節(jié)點(diǎn)實(shí)體的藍(lán)牙連接的相似性,即實(shí)體A 連接的藍(lán)牙中與實(shí)體B 連接的藍(lán)牙重復(fù)的數(shù)量,稱其為相似性,相似性越高就是重復(fù)的數(shù)量越高。就表明兩個(gè)節(jié)點(diǎn)實(shí)體的可信度量過程越相似,一個(gè)節(jié)點(diǎn)實(shí)體向另一個(gè)節(jié)點(diǎn)實(shí)體提供的參考信息是越可信的。

        2.1.2 信度量分類

        (1)完全可信,指連接雙方經(jīng)過長期的交往,并通過重多連接事件考驗(yàn)形成的相互信任。[1]

        (2)較可信,指連接雙方經(jīng)過長期的交往,并通過較多連接事件考驗(yàn)形成的相互信任。

        (3)一般可信,指連接雙方?jīng)]有充分的理由不信任或信任對(duì)方。

        (4)不可信(危險(xiǎn)),指連接雙方經(jīng)過長期交往,形成的至少一方對(duì)另一方不信任。

        當(dāng)實(shí)體A 與實(shí)體B 進(jìn)行連接時(shí),為了評(píng)估節(jié)點(diǎn)實(shí)體B 是否可信,A 首先計(jì)算實(shí)體B 的可靠度值,當(dāng)信任值大于某值時(shí),才與節(jié)點(diǎn)實(shí)體B 連接發(fā)送消息。

        2.1.3 信任值計(jì)算

        實(shí)體 A 對(duì)實(shí)體 B 的可信度量值計(jì)算公式定義為

        按照公式順序計(jì)算,每個(gè)實(shí)體只被計(jì)算一次,避免實(shí)體間的重復(fù)計(jì)算。

        將可信度量值計(jì)算分為參考信任值和相似信任值兩部分,參考信任值包括歷史參考信任值、朋友參考信任值。相似信任值部分是基于實(shí)體A 與實(shí)體B 連接過的朋友節(jié)點(diǎn)中相同的個(gè)數(shù),參考信任值部分是基于多方歷史信任值因素,故認(rèn)為參考信任值的計(jì)算權(quán)重比相似信任值大些。權(quán)重R 設(shè)為0.6,而Q 相應(yīng)設(shè)為0.4,且R+Q=1,權(quán)值M,N 表示歷史參考信任值與朋友參考信任值之間的比重,實(shí)體A 對(duì)實(shí)體B 的可信度量值應(yīng)主要由實(shí)體A 本身的歷史參考信任值決定,故設(shè)M 為0.7,而N 相應(yīng)設(shè)為0.3,且M+N=1。

        TrustA (B) : 實(shí)體 A 對(duì)實(shí)體 B 的可信度量值, 其中可信度量值將在本次合作后得到更新。

        Trust HistorA(B) : 實(shí)體 A 通過最近時(shí)間內(nèi)與實(shí)體B 的合作綜合得出對(duì)實(shí)體 B 的信任值, 即歷史參考信任值。即實(shí)體A 上一次與實(shí)體B 連接產(chǎn)生的信任值與本次連接之后產(chǎn)生的信任值的平均值,若沒有上一次連接就只要本次連接的信任值作為初始值。

        Trust FriendA (B) :表示所有與實(shí)體A 連接過的實(shí)體對(duì)實(shí)體B 的可信度量值, 這些值將作為實(shí)體 A 對(duì)實(shí)體B 作出信任值的參考信息。與實(shí)體A 連接過的藍(lán)牙設(shè)備可分為兩類,一類稱為實(shí)體朋友AverCloseFriendC,另一類稱為朋友AverStrangeFriendD;朋友AverCloseFriendC 是指與實(shí)體A 連接過的藍(lán)牙設(shè)備中信任值屬于較信任等級(jí)以及完全信任等級(jí)的所有實(shí)體,其對(duì)實(shí)體B 的信任值平均值,由于其信任等級(jí)較高,其參考值更可信些,故設(shè)其占有的權(quán)重a=0.7;朋友AverStrangeFriendD 是指與實(shí)體A 連接過的藍(lán)牙設(shè)備中信任值屬于一般信任等級(jí)的所有實(shí)體,其對(duì)實(shí)體B 的信任值平均值,由于其信任等級(jí)較低,其參考值不可信些,故設(shè)其占有的權(quán)重b=0.3,且a+b=1。

        Trust SimilarityA (B):表示實(shí)體A 與實(shí)體B 的藍(lán)牙連接的相似性,即實(shí)體A 連接的藍(lán)牙中與實(shí)體B 連接的藍(lán)牙設(shè)備重復(fù)的數(shù)量,稱其為相似性,相似性越高就是重復(fù)的數(shù)量越高。

        兩個(gè)節(jié)點(diǎn)在連接傳輸消息的可靠性,是根據(jù)歷史連接相似性中兩個(gè)節(jié)點(diǎn)的共同朋友的數(shù)目來預(yù)測的,并根據(jù)如下公式計(jì)算相似性信任值:

        其中實(shí)體A 的朋友總數(shù)為numA ,實(shí)體B 的朋友總數(shù)numB,numA ∩numB 是實(shí)體A 與實(shí)體B 的朋友相同數(shù)。

        3 藍(lán)牙組播系統(tǒng)實(shí)現(xiàn)

        3.1 信任機(jī)制在系統(tǒng)中的實(shí)際應(yīng)用流程

        在初次藍(lán)牙連接時(shí),由于沒有歷史連接記錄作為參考信息,故將新連接的藍(lán)牙設(shè)備的信任值規(guī)定為一般信任等級(jí)。互相連接過的藍(lán)牙設(shè)備,將按照計(jì)算公式,在每一次藍(lán)牙連接完成后,都會(huì)重新計(jì)算一次信任值。

        圖1:建立組播群

        圖2:信任值顯示

        圖3:數(shù)據(jù)到達(dá)率對(duì)比圖

        在計(jì)算得到的信任值為一般信任等級(jí)、較信任等級(jí)以及完全信任等級(jí)時(shí),用戶可以選擇該等級(jí)的藍(lán)牙設(shè)備進(jìn)行組播群連接;而計(jì)算的信任值為不可信等級(jí)的藍(lán)牙設(shè)備,將會(huì)被排除在群聊外。用戶不會(huì)去選擇不可信的藍(lán)牙設(shè)備進(jìn)行連接,當(dāng)節(jié)點(diǎn)互相發(fā)送消息時(shí),消息不會(huì)被傳輸?shù)叫湃沃禐椴豢尚诺乃{(lán)牙設(shè)備。

        基于信任機(jī)制的藍(lán)牙傳輸系統(tǒng)依靠連接的相似性,以此向用戶提供更安全的選擇。消息在相似性較高的藍(lán)牙設(shè)備之間傳遞,減少了節(jié)點(diǎn)的自私性行為,從而使消息的傳輸效率提高,增加消息的到達(dá)率。

        3.2 藍(lán)牙組播系統(tǒng)示例圖

        圖1建立組播群中圖(a)表示首先創(chuàng)建三個(gè)藍(lán)牙設(shè)備的組播群,圖(b)和圖(c)表示設(shè)備2&3 在組播群內(nèi)發(fā)送消息。在消息傳遞時(shí),設(shè)備之間的藍(lán)牙連接的輸出流向另外的設(shè)備輸出,完成一次消息傳遞,并且沒有嚴(yán)重丟包,從而獲得了新的信任值加分。

        圖2 信任值顯示中圖(a)表示設(shè)備2&3 相對(duì)于設(shè)備1 的信任值上升到“較信任”等級(jí)。而圖(b)表示設(shè)備1 由于沒有啟動(dòng)信息傳輸?shù)倪B接,在設(shè)備2&3 上面顯示的信任值等級(jí)仍為“新設(shè)備”(新設(shè)備等級(jí)對(duì)應(yīng)上層理論的一般信任等級(jí))。

        4 實(shí)驗(yàn)結(jié)果

        測試:在有無安全機(jī)制下,藍(lán)牙連接的到達(dá)率實(shí)驗(yàn)設(shè)計(jì):

        實(shí)驗(yàn)設(shè)備為三臺(tái)安卓手機(jī)。三臺(tái)實(shí)體設(shè)備之間,互相傳遞消息,根據(jù)所有接收節(jié)點(diǎn)接收到消息的大小之和與發(fā)送的消息的大小對(duì)比,而得出消息的到達(dá)率。

        (Mem 為組播中接收節(jié)點(diǎn)的數(shù)量,當(dāng)前為2 個(gè))

        如果通信中發(fā)現(xiàn)缺少數(shù)據(jù)或者丟包,最大的可能在于程序發(fā)送的過程或者接收的過程出現(xiàn)問題。例如服務(wù)端要給客戶端發(fā)送大量數(shù)據(jù),發(fā)送頻率很高,那么就很有可能在發(fā)送環(huán)節(jié)出現(xiàn)錯(cuò)誤:(1)程序處理邏輯錯(cuò)誤;(2)多線程同步問題;(3)緩沖區(qū)溢出等,如果沒有對(duì)發(fā)送失敗做處理,那么客戶端收到的數(shù)據(jù)比理論要收到的數(shù)據(jù)少,就會(huì)造成丟數(shù)據(jù),丟包現(xiàn)象。

        如圖3 所示,無信任機(jī)制的系統(tǒng),在消息傳輸中會(huì)遇到很多偶然情況,導(dǎo)致消息傳輸出現(xiàn)多種到達(dá)率,有無法連接導(dǎo)致的0 到達(dá)率;也有因?yàn)楣?jié)點(diǎn)的自私性行為,使消息傳輸延遲增加,導(dǎo)致網(wǎng)絡(luò)性能降低,從而導(dǎo)致達(dá)率出現(xiàn)多種情況。

        有信任機(jī)制的系統(tǒng)在消息傳輸時(shí),會(huì)減少碰到偶然情況的概率。在多次連接中,選擇歷史連接過的藍(lán)牙設(shè)備,也是信任值等級(jí)較高的設(shè)備,可以保證藍(lán)牙連接的穩(wěn)定性,減少無法連接的概率。同時(shí),多次連接過的藍(lán)牙設(shè)備為自私節(jié)點(diǎn)的概率降低,在消息的大小和發(fā)送消息頻率較為合理時(shí),消息的到達(dá)率逐漸升高,在網(wǎng)絡(luò)條件很好的情況下,可達(dá)到100%的數(shù)據(jù)到達(dá)率

        5 總結(jié)

        本次研究移動(dòng)社會(huì)網(wǎng)絡(luò)的藍(lán)牙組播通信中,提出基于綜合考慮節(jié)點(diǎn)歷史參考信任值、朋友參考信任值及相似性信任值的信任機(jī)制,并在具體的Android 平臺(tái)中實(shí)現(xiàn)了基于藍(lán)牙的組播安全系統(tǒng)。通過實(shí)際實(shí)驗(yàn),實(shí)驗(yàn)結(jié)果顯示提出的信任機(jī)制提高了消息傳遞的到達(dá)率,在數(shù)據(jù)傳輸過程中避開惡意節(jié)點(diǎn)實(shí)現(xiàn)更加安全的連接,降低節(jié)點(diǎn)的自私性行為對(duì)通信造成的坡壞。本文提出的信任值計(jì)算的優(yōu)化對(duì)藍(lán)牙安全應(yīng)用都有一定程度的參考價(jià)值,可大大改善藍(lán)牙傳輸網(wǎng)絡(luò)安全。

        猜你喜歡
        機(jī)制設(shè)備
        諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
        構(gòu)建“不敢腐、不能腐、不想腐”機(jī)制的思考
        基于VB6.0+Access2010開發(fā)的設(shè)備管理信息系統(tǒng)
        自制力是一種很好的篩選機(jī)制
        文苑(2018年21期)2018-11-09 01:23:06
        基于MPU6050簡單控制設(shè)備
        電子制作(2018年11期)2018-08-04 03:26:08
        定向培養(yǎng) 還需完善安置機(jī)制
        500kV輸變電設(shè)備運(yùn)行維護(hù)探討
        破除舊機(jī)制要分步推進(jìn)
        如何在設(shè)備采購中節(jié)省成本
        注重機(jī)制的相互配合
        91精品国产色综合久久不| 免费在线观看播放黄片视频| 国产精品久久久久久人妻无| 中文日韩亚洲欧美制服| 国产成人亚洲日韩欧美| 国产亚洲精品国产福利在线观看| 久久亚洲精品成人av观看| 亚洲成人中文字幕在线视频| 真人做爰片免费观看播放| 久久成年片色大黄全免费网站| 日韩精品一区二区三区四区五区六| 亚洲美女毛多水多免费视频| 国产精品a免费一区久久电影| 天天影视色香欲综合久久| 亚洲综合网一区二区三区| 午夜一区二区三区在线观看| 婷婷久久国产综合精品| 国产亚洲精品aaaa片小说| 亚洲色欲大片AAA无码| 亚洲天堂av在线一区| 日本免费视频| 337p日本欧洲亚洲大胆精品| 麻豆91免费视频| 91精品综合久久久久m3u8| 亚洲乱码中文字幕三四区| 免费看又色又爽又黄的国产软件| 97人妻熟女成人免费视频| 强d漂亮少妇高潮在线观看| 亚洲国产一区二区三区精品| 中国女人做爰视频| 任你躁国产自任一区二区三区| 精品国产一区二区av麻豆不卡| 国产猛烈高潮尖叫视频免费| 蜜桃成人无码区免费视频网站| 欧美一级视频在线| 日本视频一区二区三区在线观看| 色欲色欲天天天www亚洲伊| 国产在线网址| 亚洲无人区一码二码国产内射| 免费乱理伦片在线观看| 久久精品岛国av一区二区无码 |