• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      去中心化的SDN接入身份認(rèn)證研究①

      2018-09-17 08:49:52華,劉
      關(guān)鍵詞:拜占庭視圖共識(shí)

      秦 華,劉 樂

      1(北京工業(yè)大學(xué) 網(wǎng)絡(luò)中心,北京 100124)

      2(北京工業(yè)大學(xué) 信息學(xué)部,北京 100124)

      隨著移動(dòng)互聯(lián)網(wǎng)和SDN技術(shù)的普遍使用,用戶跨域接入網(wǎng)絡(luò)的需求增長(zhǎng)很快,網(wǎng)絡(luò)接入身份認(rèn)證面臨了巨大的挑戰(zhàn).傳統(tǒng)的接入認(rèn)證方式依賴于認(rèn)證服務(wù)器,可以很好地支持用戶在SDN域內(nèi)移動(dòng),FlowNAC[1]與SDFAC[2]均使用擴(kuò)展后的IEEE802.1x協(xié)議,由可信第三方設(shè)備根據(jù)用戶提交的身份信息對(duì)接入者進(jìn)行認(rèn)證.文獻(xiàn)[3]在SDN網(wǎng)絡(luò)的控制器中設(shè)計(jì)安全內(nèi)核SEK,并加入了身份認(rèn)證功能.文獻(xiàn)[4]則給出基于OpenFlow的身份認(rèn)證控制器SNAC.

      跨域用戶身份認(rèn)證不僅依賴于兩個(gè)域的認(rèn)證服務(wù)器,還依賴于兩個(gè)域之間事先建立的信任關(guān)系.Eduroam[5]在所有相關(guān)的域中建立了一套域間信任機(jī)制,實(shí)現(xiàn)用戶使用原域的合法賬號(hào),就能在全球已加入Eduroam聯(lián)盟的其它域登錄并訪問網(wǎng)絡(luò).用戶的信息通過用戶當(dāng)前所在域的認(rèn)證服務(wù)器轉(zhuǎn)發(fā)給上一級(jí)認(rèn)證服務(wù)器,再轉(zhuǎn)發(fā)到用戶所在域的服務(wù)器,最后再將應(yīng)答發(fā)送給接入域.文獻(xiàn)[6]介紹并討論了將Eduroam部署到SDN中的相關(guān)問題.文獻(xiàn)[7]提出分布式跨域認(rèn)證系統(tǒng).在該系統(tǒng)中,用戶在經(jīng)過各自域的認(rèn)證服務(wù)器認(rèn)證后,由安全通信模塊完成跨域的認(rèn)證信息交互.

      無論是本域接入還是跨域接入,上述接入認(rèn)證方案均由專門的認(rèn)證服務(wù)器實(shí)現(xiàn)對(duì)用戶身份的認(rèn)證.但是,若既要滿足用戶認(rèn)證上網(wǎng),又要方便用戶隨時(shí)隨地接入網(wǎng)絡(luò),在認(rèn)證服務(wù)器之間事先建立認(rèn)證信任關(guān)系存在一定的技術(shù)復(fù)雜性和可行性,無法很好地支持用戶靈活跨域上網(wǎng)的認(rèn)證需求,因此需要研究新的網(wǎng)絡(luò)接入認(rèn)證方法.

      本文研究去中心化的網(wǎng)絡(luò)接入身份認(rèn)證,要求接入身份認(rèn)證方法既不依賴于認(rèn)證服務(wù)器,同時(shí)又不用事先建立域間認(rèn)證信任關(guān)系.借鑒區(qū)塊鏈技術(shù)[8–11],本文提出了在無需相互信任的主機(jī)間設(shè)計(jì)共識(shí)機(jī)制實(shí)現(xiàn)身份認(rèn)證,同時(shí)記錄認(rèn)證結(jié)果支持認(rèn)證結(jié)果可追溯的方案.論文在SDN網(wǎng)絡(luò)中設(shè)計(jì)并實(shí)現(xiàn)了去中心化的接入身份認(rèn)證方案BchainNAC.

      1 問題描述

      定義1.集合AH(Access Host)為已成功接入網(wǎng)絡(luò)的主機(jī)集合.AH集合內(nèi)節(jié)點(diǎn)總數(shù)為n,每一個(gè)節(jié)點(diǎn)按照接入網(wǎng)絡(luò)的先后順序設(shè)置編號(hào),其中任意一個(gè)節(jié)點(diǎn)的編號(hào)為i∈{1,n},節(jié)點(diǎn)記為AHi.本文中AH集合內(nèi)所有節(jié)點(diǎn)組成驗(yàn)證者.

      定義2.集合EH(Entry Host)為申請(qǐng)接入網(wǎng)絡(luò)的主機(jī)集合,其中任意一個(gè)節(jié)點(diǎn)記為EHj,j∈Z.本文中EHj被看作證明者.

      本文研究的主要問題是利用AH中的節(jié)點(diǎn)對(duì)EHj進(jìn)行身份驗(yàn)證.主要研究?jī)?nèi)容如下:

      (1)在域和域之間無法事先建立信任關(guān)系或者是在接入域中無法事先為用戶建立帳號(hào)等情況下,利用接入申請(qǐng)者公開的身份信息進(jìn)行身份驗(yàn)證,本文利用接入申請(qǐng)者的公鑰信息來進(jìn)行身份認(rèn)證.

      (2)為了不依賴于認(rèn)證服務(wù)器解決跨域用戶接入身份認(rèn)證,本文借鑒區(qū)塊鏈技術(shù)的去中心化思想,利用已經(jīng)接入網(wǎng)絡(luò)的主機(jī)對(duì)申請(qǐng)者的身份分別進(jìn)行認(rèn)證并達(dá)成共識(shí).

      (3)為實(shí)現(xiàn)認(rèn)證結(jié)果的可追溯性,研究認(rèn)證結(jié)果的存儲(chǔ)方法.本文利用區(qū)塊鏈存儲(chǔ)技術(shù),對(duì)認(rèn)證結(jié)果進(jìn)行存儲(chǔ),支持認(rèn)證結(jié)果可追溯.

      2 基于非交互的零知識(shí)身份認(rèn)證證明

      假設(shè)申請(qǐng)接入網(wǎng)絡(luò)的主機(jī)EHj已生成私鑰k,并使用橢圓曲線算法計(jì)算得到公鑰K,且擁有包含公鑰信息的數(shù)字證書C.根據(jù)非交互式零知識(shí)證明[12]原理,AH以非交互式的方式驗(yàn)證EHj身份的可信性.EHj只需向AH集合提交包含自身公鑰信息的證明m,由AH集合內(nèi)的AHi驗(yàn)證m中 認(rèn)證憑證的所有權(quán)以及m中的公鑰K與私鑰k的對(duì)應(yīng)關(guān)系.

      m是EHj提交的身份信息,其取值是由Elliptic Curve Cryptography(橢圓加密算法,簡(jiǎn)稱 ECC)[13]對(duì)EHj的數(shù)字證書C進(jìn)行數(shù)字簽名生成.為避免傳輸過程中產(chǎn)生錯(cuò)誤,EHj除了向AH提交證明m以外,還需提交一個(gè)輔助證明參數(shù)A.A是由數(shù)字和字母組成的字符串,是由Base58check[14]對(duì)公鑰K與對(duì)公鑰K進(jìn)行4次哈希運(yùn)算后生成的字符串的前4位進(jìn)行連接操作所生成的字符串進(jìn)行編碼而成的.A的取值如下列公式(1)所示:其中,co n cat 函數(shù)[15]完成字符串的連接操作;lef t函數(shù)[15]完成取字符串的前4位操作;SH A256位哈希函數(shù);RIOPEMD160是信息摘要算法,輸出定長(zhǎng)為20字節(jié)的值.

      AH內(nèi)的節(jié)點(diǎn)根據(jù)EHj發(fā)送的m、A,通過下面三項(xiàng)驗(yàn)證內(nèi)容來證明EHj的身份可信,即:

      (1)驗(yàn)證申請(qǐng)信息的數(shù)據(jù)格式是否符合系統(tǒng)規(guī)則.

      系統(tǒng)規(guī)則包括數(shù)據(jù)結(jié)構(gòu)正確、輸入輸出表不為空、申請(qǐng)信息的大小不能小于最小字節(jié)等.

      (2)驗(yàn)證m是否有效.

      EHj的公鑰K對(duì)數(shù)字簽名解密,并與原文的摘要進(jìn)行比對(duì)驗(yàn)證.

      (3)驗(yàn)證A是否有效.

      AH內(nèi)的節(jié)點(diǎn)計(jì)算原始數(shù)據(jù)的校驗(yàn)碼并與A作比對(duì).

      3 身份認(rèn)證共識(shí)

      AH集合內(nèi)的節(jié)點(diǎn)分別通過上述方法驗(yàn)證EHj的身份后,還需要使用共識(shí)機(jī)制對(duì)驗(yàn)證結(jié)果達(dá)成共識(shí),集合AH才能對(duì)EHj的身份做出最終的判斷.

      區(qū)塊鏈基礎(chǔ)架構(gòu)的共識(shí)層中封裝許多共識(shí)算法[16–19].本文改進(jìn)實(shí)用拜占庭容錯(cuò)算法[20,21],設(shè)計(jì)了AH集合對(duì)EHj的身份達(dá)成共識(shí)的過程.達(dá)成共識(shí)的過程包括共識(shí)節(jié)點(diǎn)對(duì)EHj身份達(dá)成共識(shí)、共識(shí)節(jié)點(diǎn)存儲(chǔ)共識(shí)結(jié)果.

      為保證AH內(nèi)節(jié)點(diǎn)對(duì)EHj的接入申請(qǐng)達(dá)成共識(shí),需要所有參與達(dá)成共識(shí)的主機(jī)有共同的初始狀態(tài),為實(shí)現(xiàn)共識(shí)結(jié)果可追溯,需要存儲(chǔ)每一次共識(shí)的結(jié)果,因此,借鑒區(qū)塊鏈架構(gòu)中共識(shí)層和數(shù)據(jù)層技術(shù),本文設(shè)計(jì)“區(qū)塊+鏈”的結(jié)構(gòu)來存儲(chǔ)認(rèn)證結(jié)果.這種存儲(chǔ)結(jié)構(gòu)使認(rèn)證結(jié)果具有如下兩個(gè)特點(diǎn):第一,每一個(gè)區(qū)塊記錄了上一個(gè)接入申請(qǐng)完成到該區(qū)塊生成之前的接入結(jié)果,保證了數(shù)據(jù)的完整性,實(shí)現(xiàn)認(rèn)證結(jié)果的可追溯.第二,一旦新的區(qū)塊生成并被加入到存儲(chǔ)結(jié)果的最后一個(gè)位置后,區(qū)塊的接入認(rèn)證記錄再也不會(huì)改變或者刪除,保證了數(shù)據(jù)庫的嚴(yán)謹(jǐn)性,實(shí)現(xiàn)認(rèn)證結(jié)果集體維護(hù).

      3.1 區(qū)塊設(shè)計(jì)

      區(qū)塊是記錄共識(shí)狀態(tài)的數(shù)據(jù)單元,由塊頭和塊身組成.區(qū)塊塊頭中主要包括前一區(qū)塊散列值、下一區(qū)塊散列值、時(shí)間戳[22]、共識(shí)結(jié)果、區(qū)塊高度,各參數(shù)的主要作用分別為:

      前一區(qū)塊散列值、下一區(qū)塊散列值:實(shí)現(xiàn)新生區(qū)塊與前一區(qū)塊、下一區(qū)塊的鏈接,以便該區(qū)塊與前后區(qū)塊形成先后順序,在區(qū)塊間形成鏈狀結(jié)構(gòu).

      時(shí)間戳:記錄當(dāng)前區(qū)塊的寫入時(shí)間,為數(shù)據(jù)增加時(shí)間維度,使其具有極強(qiáng)的可驗(yàn)證性和可追溯性.

      共識(shí)結(jié)果:記錄本次共識(shí)的結(jié)果.

      區(qū)塊高度:記錄當(dāng)前已存儲(chǔ)的區(qū)塊鏈中區(qū)塊的個(gè)數(shù),用h來表示,h≥ 0,指網(wǎng)絡(luò)中已成功進(jìn)行接入身份認(rèn)證的主機(jī)數(shù)量.

      3.2 共識(shí)機(jī)制

      針對(duì)每一臺(tái)申請(qǐng)加入網(wǎng)絡(luò)的主機(jī)EHj,集合AH中參與共識(shí)的節(jié)AHi,均需要對(duì)EHj的接入申請(qǐng)進(jìn)行驗(yàn)證,并使用共識(shí)機(jī)制對(duì)驗(yàn)證結(jié)果達(dá)成共識(shí).

      集合AH內(nèi)的節(jié)點(diǎn)都需要參與對(duì)EHj的身份驗(yàn)證、對(duì)驗(yàn)證結(jié)果達(dá)成共識(shí)的過程,然而集合AH內(nèi)的節(jié)點(diǎn)有可能無法參與并提交認(rèn)證信息.因此,集合AH是一個(gè)拜占庭系統(tǒng)[23],本文設(shè)計(jì)的共識(shí)機(jī)制需要具有一定的容錯(cuò)能力,保證共識(shí)機(jī)制的安全性和可用性.針對(duì)實(shí)用拜占庭容錯(cuò)算法的應(yīng)用場(chǎng)景與本文研究的AH集合的拜占庭系統(tǒng)存在的不同,本文從以下兩個(gè)方面改進(jìn)拜占庭容錯(cuò)算法,解決網(wǎng)絡(luò)中接入身份認(rèn)證的共識(shí)問題.

      (1)實(shí)用拜占庭容錯(cuò)算法中的節(jié)點(diǎn)既可以成為發(fā)起共識(shí)的申請(qǐng)者,也可以成為達(dá)成共識(shí)的參與者,而本文研究的網(wǎng)絡(luò)中集合AH所在的拜占庭系統(tǒng)僅包含參與共識(shí)過程的驗(yàn)證者.因此,本文中的共識(shí)算法需為每一次共識(shí)過程選取一個(gè)主節(jié)點(diǎn),AH內(nèi)的其他節(jié)點(diǎn)為副本節(jié)點(diǎn).主節(jié)點(diǎn)負(fù)責(zé)發(fā)起一次共識(shí),監(jiān)控AH對(duì)本次共識(shí)的共識(shí)結(jié)果,并通知EHj及AH中的其他節(jié)點(diǎn)共識(shí)結(jié)果.

      (2)實(shí)用拜占庭容錯(cuò)算法只需要對(duì)申請(qǐng)者的請(qǐng)求達(dá)成共識(shí),而本文中的共識(shí)算法除了需要對(duì)申請(qǐng)者的請(qǐng)求達(dá)成共識(shí)之外,為實(shí)現(xiàn)共識(shí)結(jié)果可追溯,存儲(chǔ)共識(shí)結(jié)果還需要對(duì)生成認(rèn)證結(jié)果存儲(chǔ)區(qū)塊達(dá)成共識(shí).因此,本文中的共識(shí)算法需要分別對(duì)EHj身份的認(rèn)證結(jié)果、同意生成認(rèn)證結(jié)果區(qū)塊的結(jié)果達(dá)成共識(shí).

      3.3 改進(jìn)的拜占庭容錯(cuò)算法

      假設(shè)網(wǎng)絡(luò)初始化后已經(jīng)存在一定數(shù)量的主機(jī).依據(jù)拜占庭容錯(cuò)算法可知,只有參與共識(shí)的錯(cuò)誤節(jié)點(diǎn)數(shù)f不超過才能達(dá)到系統(tǒng)正常運(yùn)行的安全性和可用性需要.

      定義3.視圖是一次共識(shí)從開始到結(jié)束所使用的全部數(shù)據(jù)的數(shù)據(jù)集合.每個(gè)視圖分配一個(gè)編號(hào)v,編號(hào)從0開始且v<n.在AH集合對(duì)EHj的身份達(dá)成共識(shí)的過程中,可能會(huì)發(fā)起多次共識(shí)過程,視圖編號(hào)v的值逐漸遞增,直至在該視圖下對(duì)EHj的身份達(dá)成共識(shí).

      假設(shè)每次產(chǎn)生區(qū)塊的時(shí)間間隔為t,AH從接收EHj的接入申請(qǐng)到對(duì)認(rèn)證達(dá)成共識(shí)的過程如圖1所示,改進(jìn)的拜占庭容錯(cuò)算法的步驟如下文.

      圖1 共識(shí)過程

      步驟1.AH選取主節(jié)點(diǎn).

      AH內(nèi)所有節(jié)點(diǎn)從各自本地存儲(chǔ)的區(qū)塊中讀取h,計(jì)算主節(jié)點(diǎn),AHi通過:

      隨機(jī)決定主節(jié)點(diǎn)AHp,p為主節(jié)點(diǎn)的編號(hào).AHi通過比對(duì)p與本節(jié)點(diǎn)編號(hào),判斷本節(jié)點(diǎn)是否為主節(jié)點(diǎn).

      步驟2.主節(jié)點(diǎn)發(fā)起共識(shí).

      (1)主節(jié)點(diǎn)AHp驗(yàn) 證m、A并用ECC 對(duì)m的散列值進(jìn)行數(shù)字簽名獲得表示主節(jié)點(diǎn)已驗(yàn)證m、A.

      (2)主節(jié)點(diǎn)提取本地存儲(chǔ)的區(qū)塊信息生成包含存儲(chǔ)區(qū)塊版本號(hào)、前一區(qū)塊散列值、h等 信息的block,并根據(jù)對(duì)m、A的驗(yàn)證結(jié)果判斷是否對(duì)block使用E CC進(jìn)行數(shù)據(jù)簽名獲得blockσp.如果驗(yàn)證結(jié)果為同意接入,則計(jì)算否則不計(jì)算blockσp.

      (3)主節(jié)點(diǎn)AHp向AH中廣播包含<h,v,p,block,blockσp>的消息,發(fā)起共識(shí).

      步驟3.副本節(jié)點(diǎn)參與共識(shí).

      (1)副本節(jié)點(diǎn)AHi(i≠p)收到主節(jié)點(diǎn)發(fā)送的消息后,驗(yàn)證m、A,并用 E CC 對(duì)m的散列值進(jìn)行數(shù)字簽名獲得mσi.

      (2)副本節(jié)點(diǎn)AHi(i≠p)根據(jù)對(duì)m、A的驗(yàn)證結(jié)果判斷是否對(duì)block使用E CC 進(jìn)行數(shù)據(jù)簽名獲得blockσi.如果驗(yàn)證結(jié)果為同意接入,則計(jì)算blockσi,否則不計(jì)算blockσi.

      (3)副本節(jié)點(diǎn)AHi(i≠p)向AH廣播包含 <h,v,i,mσi,blockσi>的信息.

      步驟4.AH判定共識(shí)及操作.

      (1)AH內(nèi)任一節(jié)點(diǎn)依據(jù)收到的mσi、blockσi的數(shù)量判定共識(shí)結(jié)果.若mσi、blockσi的數(shù)量滿足關(guān)系:n?f≤mσi的數(shù)量≤n,且blockσi的數(shù)量≥n–f,共識(shí)結(jié)果為同意EHj接入網(wǎng)絡(luò),并同意生成區(qū)塊,此時(shí)節(jié)點(diǎn)在本地生成共識(shí)結(jié)果區(qū)塊,并將新生成的區(qū)塊保存在本地;若mσi、blockσi的數(shù)量滿足關(guān)系:n?f≤mσi的數(shù)量≤n,blockσi的數(shù)量≤n–f,共識(shí)結(jié)果為拒絕EHj接入網(wǎng)絡(luò),并拒絕生成區(qū)塊,此時(shí)節(jié)點(diǎn)不做其他操作.

      (2)如果在當(dāng)前視圖下AH在經(jīng)過2v+i?t的時(shí)間間隔仍未達(dá)成共識(shí)或者接收到非法接入認(rèn)證申請(qǐng)后,可以更換視圖,直到AH成共識(shí)為止.更換視圖的方法為AHi發(fā)起視圖更換請(qǐng)求,視圖編號(hào)加1,當(dāng)AHi至少收到n?f個(gè)來自不同的副本節(jié)點(diǎn)返回的響應(yīng)時(shí),則返回步驟1,重新開始新一輪達(dá)成共識(shí)的過程.AH

      步驟5.AH對(duì)共識(shí)的處理.

      (1)AH內(nèi)已確定共識(shí)結(jié)果的節(jié)點(diǎn)依據(jù)共識(shí)結(jié)果處理此次共識(shí).

      (2)主節(jié)點(diǎn)AHp在獲知共識(shí)結(jié)果后,處理共識(shí)結(jié)果,將共識(shí)結(jié)果發(fā)送給EHj,并在AH中廣播共識(shí)結(jié)果.

      (3)在收到主節(jié)點(diǎn)AHp發(fā)送的共識(shí)結(jié)果時(shí)仍未知此次共識(shí)結(jié)果的節(jié)點(diǎn)接收主節(jié)點(diǎn)AHp的共識(shí)結(jié)果,依據(jù)共識(shí)結(jié)果處理此次共識(shí).

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

      依據(jù)以上對(duì)去中心化的網(wǎng)絡(luò)接入身份認(rèn)證問題的研究,本文在SDN網(wǎng)絡(luò)[24–27]中設(shè)計(jì)并實(shí)現(xiàn)了去中心化的接入身份認(rèn)證方案BchainNAC.搭建如圖2所示的原型環(huán)境.

      實(shí)驗(yàn)環(huán)境如下:一臺(tái)OpenDaylight控制器[28,29]、一臺(tái)普通交換機(jī)、3臺(tái)OpenFlow交換機(jī)、4臺(tái)主機(jī).在交換協(xié)議開發(fā)平臺(tái)上部署Open VSwitch[30,31](開放式虛擬交換機(jī),簡(jiǎn)稱OVS)模擬SDN交換機(jī).使用網(wǎng)橋建立OpenFlow交換機(jī)與控制器的連接,由普通交換機(jī)作為中轉(zhuǎn)實(shí)現(xiàn)控制器與多臺(tái)OpenFlow交換機(jī)連接.主機(jī)h1、h2、h3、h4為已經(jīng)連入SDN的主機(jī).主機(jī)h5為接入認(rèn)證的申請(qǐng)者.每一臺(tái)主機(jī)的配置為:CPU的個(gè)數(shù)為1,核數(shù)為1;內(nèi)存容量為1GB.

      圖2 原型環(huán)境

      測(cè)試場(chǎng)景:向原型實(shí)驗(yàn)環(huán)境中逐漸加入50臺(tái)主機(jī),且每10臺(tái)為一組,劃分為5組.

      將從申請(qǐng)者發(fā)起接入申請(qǐng)到申請(qǐng)者獲得認(rèn)證結(jié)果所用的時(shí)延記作Tt.統(tǒng)計(jì)每一組加入SDN時(shí)使用的平均時(shí)延Tt,實(shí)驗(yàn)結(jié)果如圖3所示.

      測(cè)試結(jié)果及分析:參與共識(shí)的主機(jī)數(shù)與完成接入申請(qǐng)所用時(shí)延成正比.從1臺(tái)到50臺(tái)接入SDN,Tb的增幅不大,增幅維持在1 s之內(nèi).

      圖3 時(shí)延

      以組為單位,分別統(tǒng)計(jì)參與共識(shí)的主機(jī)的CPU利用率、內(nèi)存的使用率,實(shí)驗(yàn)結(jié)果如圖4、圖5所示.

      圖4 CPU 利用率

      圖5 內(nèi)存使用率

      測(cè)試結(jié)果及分析:參與共識(shí)的主機(jī)CPU、內(nèi)存消耗不大,且每臺(tái)主機(jī)的CPU利用率維持在0.5%、內(nèi)存使用率維持在0.67%.

      將身份認(rèn)證共識(shí)分成兩個(gè)部分:對(duì)接入者身份達(dá)成共識(shí)、通知申請(qǐng)者認(rèn)證結(jié)果和其他節(jié)點(diǎn)存儲(chǔ)認(rèn)證結(jié)果.前者使用的時(shí)延記作Tc,后者使用的時(shí)延為Tt.以組為單位,分別統(tǒng)計(jì)每組內(nèi)平均時(shí)延Tc與平均時(shí)延Tt占身份認(rèn)證共識(shí)時(shí)延的百分比,實(shí)驗(yàn)結(jié)果如圖6所示:

      測(cè)量結(jié)果及分析:對(duì)接入者身份達(dá)成共識(shí)所用時(shí)延為身份認(rèn)證階段主要時(shí)延.通過分析,得知影響共識(shí)的主要因素包括:參與共識(shí)的主機(jī)的個(gè)數(shù);主機(jī)之間通信的質(zhì)量;加、解密算法的復(fù)雜度.

      通過以上實(shí)驗(yàn)可知,在SDN網(wǎng)絡(luò)中,去中心化的接入身份認(rèn)證所用時(shí)延會(huì)隨著接入SDN網(wǎng)絡(luò)中主機(jī)數(shù)的增多而有所提升,但增幅穩(wěn)定,在接受范圍之內(nèi).主機(jī)因參與共識(shí)消耗的CPU及內(nèi)存較低.通過分析身份認(rèn)證共識(shí),可以從影響共識(shí)的因素入手,優(yōu)化共識(shí)過程.

      圖6 Tc與Tt占身份認(rèn)證共識(shí)的百分比

      5 總結(jié)

      本文研究去中心化的網(wǎng)絡(luò)接入身份認(rèn)證問題,提出的身份認(rèn)證方案不泄露除自身公鑰以外的任何額外信息,既滿足移動(dòng)主機(jī)接入網(wǎng)絡(luò)的靈活需求,又充分考慮網(wǎng)絡(luò)中主機(jī)的不確定性.下一步將繼續(xù)優(yōu)化共識(shí)機(jī)制的效率,以便在更大規(guī)模網(wǎng)絡(luò)中推廣應(yīng)用.

      猜你喜歡
      拜占庭視圖共識(shí)
      共識(shí) 共進(jìn) 共情 共學(xué):讓“溝通之花”綻放
      論思想共識(shí)凝聚的文化向度
      拜占庭帝國(guó)的繪畫藝術(shù)及其多樣性特征初探
      商量出共識(shí)
      淺談初中歷史教學(xué)中的邏輯補(bǔ)充——從拜占庭帝國(guó)滅亡原因談起
      5.3 視圖與投影
      視圖
      Y—20重型運(yùn)輸機(jī)多視圖
      SA2型76毫米車載高炮多視圖
      《西方史學(xué)通史》第三卷“拜占庭史學(xué)”部分糾繆
      古代文明(2016年1期)2016-10-21 19:35:20
      安国市| 全椒县| 临朐县| 三门县| 纳雍县| 汉川市| 博罗县| 大埔区| 鹤岗市| 沐川县| 阿拉善盟| 鄄城县| 辽中县| 双流县| 松桃| 邢台县| 香格里拉县| 崇义县| 五华县| 赤城县| 台安县| 盐亭县| 仁布县| 陆河县| 尚义县| 驻马店市| 巨野县| 瑞丽市| 阿坝县| 荔波县| 衡阳市| 商都县| 临西县| 绍兴市| 古交市| 德令哈市| 聂拉木县| 阳朔县| 辉县市| 井陉县| 奉节县|