![一種對抗全局竊聽的網(wǎng)絡(luò)編碼方案_第1頁](http://file4.renrendoc.com/view8/M01/0D/03/wKhkGWa9ZvOAN5VJAAKd1CayCXI759.jpg)
![一種對抗全局竊聽的網(wǎng)絡(luò)編碼方案_第2頁](http://file4.renrendoc.com/view8/M01/0D/03/wKhkGWa9ZvOAN5VJAAKd1CayCXI7592.jpg)
![一種對抗全局竊聽的網(wǎng)絡(luò)編碼方案_第3頁](http://file4.renrendoc.com/view8/M01/0D/03/wKhkGWa9ZvOAN5VJAAKd1CayCXI7593.jpg)
![一種對抗全局竊聽的網(wǎng)絡(luò)編碼方案_第4頁](http://file4.renrendoc.com/view8/M01/0D/03/wKhkGWa9ZvOAN5VJAAKd1CayCXI7594.jpg)
![一種對抗全局竊聽的網(wǎng)絡(luò)編碼方案_第5頁](http://file4.renrendoc.com/view8/M01/0D/03/wKhkGWa9ZvOAN5VJAAKd1CayCXI7595.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
網(wǎng)絡(luò)編碼理論的提出,為數(shù)據(jù)傳輸帶來了深刻的影響,相比路由單一的存儲轉(zhuǎn)發(fā)功能,網(wǎng)絡(luò)編碼通過節(jié)點對上游數(shù)據(jù)進行存儲—編碼—轉(zhuǎn)發(fā),從而提高網(wǎng)絡(luò)吞吐量、魯棒性和安全性。網(wǎng)絡(luò)編碼在提升數(shù)據(jù)傳輸能力的同時,網(wǎng)絡(luò)仍具有被監(jiān)聽的風(fēng)險。針對抗竊聽安全網(wǎng)絡(luò)編碼,對抗竊聽攻擊的方法主要有兩種:信息論方法和密碼學(xué)方法。利用傳統(tǒng)信息論方法對抗網(wǎng)絡(luò)編碼中的竊聽攻擊,從而使竊聽攻擊者竊聽到網(wǎng)絡(luò)中的任意一個竊聽子集均無法通過其譯碼恢復(fù)出原始消息向量。在此基礎(chǔ)上,文獻[4]中進一步提出了-安全網(wǎng)絡(luò)編碼方案,但該方案提出的前提是竊聽鏈路數(shù)少于竊聽網(wǎng)絡(luò)鏈路的最大值,且不適用于多源網(wǎng)絡(luò)。因此利用信息論實現(xiàn)對抗竊聽的編碼方案必須具備限制條件,即限定竊聽者的竊聽能力。相比信息論對抗竊聽攻擊的局限性,基于密碼學(xué)抗竊聽方案更具優(yōu)勢。提出了一種P-Coding抗竊聽安全網(wǎng)絡(luò)編碼方案,該方案利用一個置換函數(shù)將全局編碼系數(shù)和編碼后的消息向量進行混合和重新排列,從而無法正確譯碼出原始數(shù)據(jù),達到抗竊聽的目的。但是需要對整個信源消息加密,并且該方案無法抵抗已知明文攻擊。Fan等人利用同態(tài)加密的方法隱藏全局編碼系數(shù),從而使竊聽者無法竊聽信源消息,但是此方案要求在較大的有限域內(nèi)進行編解碼,導(dǎo)致計算復(fù)雜度偏高。綜上所述,本文提出一種新的抗全局竊聽的安全網(wǎng)絡(luò)編碼方案,該方案不會增加寬帶消耗,并且不改變中間節(jié)點的編碼方式,對信源組播率沒有要求。分析表明該方案可以達到安全網(wǎng)絡(luò)編碼的要求。表1各節(jié)點端口號以及對應(yīng)端口接收的消息1基本模型和概念1.1隨機線性網(wǎng)絡(luò)編碼網(wǎng)絡(luò)模型對于一個多元多宿網(wǎng)絡(luò)結(jié)構(gòu),其中代表網(wǎng)絡(luò)中的節(jié)點集,代表有向邊集,節(jié)點集合包含三部分,分別為信源節(jié)點集合,中間節(jié)點集合,信宿節(jié)點集合,根據(jù)網(wǎng)絡(luò)結(jié)構(gòu),確定信源節(jié)點的傳輸速率,每個信源節(jié)點的傳輸速率決定了多播容量。信源節(jié)點發(fā)送m條消息至信宿節(jié)點,消息長度為,信源消息為。圖1多源網(wǎng)絡(luò)模型圖多源隨機網(wǎng)絡(luò)編碼是不同于單源網(wǎng)絡(luò)編碼的含有多源多宿的網(wǎng)絡(luò)結(jié)構(gòu),對于一個多源多宿網(wǎng)絡(luò),源節(jié)點間的組播率相互約束,利用枚舉法求得網(wǎng)絡(luò)模型的可達信息率域邊界,為了不重復(fù)贅述兩個信源的構(gòu)造方法,選取區(qū)域內(nèi)的的組播率都為2。1.2竊聽模型(1)考慮多信源多信宿。(2)竊聽者可以對網(wǎng)絡(luò)中的所有信道進行竊聽,即竊聽者為全局竊聽者。(3)竊聽者知道網(wǎng)絡(luò)中的整個編解碼方案和消息傳輸方案,但無法獲得加密密鑰。(4)本通信模型只考慮竊聽攻擊。(5)密鑰分配中心(KDC)為源節(jié)點和信宿節(jié)點分配密鑰。2混沌系統(tǒng)混沌系統(tǒng)是指存在于一個確定性系統(tǒng)中看似隨機的不規(guī)則運動,其行為具有不確定性、不可重復(fù)性、不可預(yù)測性?;煦缦到y(tǒng)對初始狀態(tài)和控制參數(shù)極其敏感。其中,Logistic映射屬于一維混沌系統(tǒng),又稱為蟲口映射。在1976年提出,用來統(tǒng)計昆蟲或者人口數(shù)量變化的一個簡單的數(shù)學(xué)模型,其表達式如(1)所示:其中,參數(shù)表示控制參量,變量。研究發(fā)現(xiàn),當(dāng)時,系統(tǒng)處于非收斂狀態(tài),圖2為Logistic分叉圖。圖2Logistic分叉圖3編碼方案首先利用Logistic混沌系統(tǒng)生成預(yù)編碼系數(shù)矩陣,通過除法運算生成所要傳輸?shù)南?;將消息以隨機網(wǎng)絡(luò)編碼的方式發(fā)送到下游節(jié)點;最終在信宿節(jié)點進行譯碼操作。編碼方案流程圖如圖3所示。圖3編碼方案流程圖3.1參數(shù)分配混沌系統(tǒng)具有不可預(yù)測性,相差微小的兩個初值,經(jīng)過迭代后產(chǎn)生的數(shù)組相差甚遠,且得到的結(jié)果不能計算出原始數(shù)據(jù),根據(jù)該特性,初始值以及參數(shù)作為logistic加密的密鑰。3.2信源編碼方案首先,利用logistic系統(tǒng)產(chǎn)生小數(shù)向量,選取中的第2.4.6.8.10位構(gòu)成一個整數(shù),此時的位范圍為0到99999,m個組成一個整數(shù)矩陣,形式如下:通過公式(3.1)計算得出帶有信源消息的大數(shù)非整數(shù)矩陣:
利用Z對信源消息進行隱藏,得到的結(jié)果矩陣為:為了使消息在有限域中進行運算,將變成整數(shù),通過256進行除法操作,得到商矩陣和余數(shù)矩陣。通過AES加密算法對行加密成為,序列作為被編碼消息進行網(wǎng)絡(luò)編碼,最后以形式傳遞給中間節(jié)點,其中為系數(shù)矩陣,為編碼結(jié)果矩陣。3.3信宿節(jié)點解碼(1)信宿節(jié)點收到數(shù)據(jù)后,對個非線性系數(shù)向量和結(jié)果向量進行組合,通過有限域高斯消元方法求解出余數(shù)矩陣。(2)密鑰分配中心將AES密鑰分發(fā)給各節(jié)點,解出商矩陣。(3)通過除法逆運算求解以及l(fā)ogistic解密運算解出原始數(shù)據(jù)。4安全性分析結(jié)論1攻擊者在竊聽全部密文的情況下,竊聽者只能通過窮舉法來獲取信源消息。證明:竊聽者了解整個網(wǎng)絡(luò)的編碼方案,通過竊聽信道獲得所傳輸?shù)臄?shù)據(jù)Data,通過解碼能得到余數(shù)矩陣,而商矩陣通過AES加密進而不能夠獲取矩陣,所以只能通過窮舉的方法猜測矩陣的數(shù)值。結(jié)論2竊聽者通過窮舉法無法獲得序列,所以無法獲得信源消息。證明:已知是由的2,4,6,8,10位組成的整數(shù),tm屬于[0,100000],而ym截取小數(shù)點后的12位,范圍為,z的范圍在通過計算得出t>1,而進行網(wǎng)絡(luò)編碼信源節(jié)點的組播率應(yīng)大于1,且,均為整數(shù),所以一定大于1,能夠抵抗全局竊聽攻擊。5信源編碼方案舉例下面以圖1為網(wǎng)絡(luò)模型,給出一個在有限域的安全網(wǎng)絡(luò)編碼(數(shù)據(jù)用十進制表示)。選取兩信源節(jié)點組播率均為2,數(shù)據(jù)長度均為1。以信源節(jié)點1為例,。設(shè)定logistic混沌系統(tǒng)初始值向量為:經(jīng)過公式(1)500次迭代得到y(tǒng)={0.8634074378729123
0.6322734168356746},利用y向量,提取T矩陣,通過公式(2)計算得到:利用公式(3.2)計算攜帶信源節(jié)點1原始消息的矩陣:對矩陣進行整數(shù)運算,并對256進行除法運算得到余數(shù)矩陣和商矩陣:
利用AES加密算法對商矩陣進行加密,得到一維字節(jié)數(shù)組:最后對余數(shù)矩陣進行網(wǎng)絡(luò)編碼,將系數(shù)矩陣、商矩陣加密后的字節(jié)數(shù)組以及網(wǎng)絡(luò)編碼的結(jié)果矩陣進行打包,向下傳輸。6性能分析6.1加密量本文通過加密商矩陣部分防止竊聽者獲取明文信息,商矩陣大小為m*n,所以加密量為m*n。6.2通信開銷本文的編碼方案不需要傳輸預(yù)編碼矩陣,傳輸過程除系數(shù)矩陣和編碼結(jié)果外需要添加編碼冗余為m。6.3信源編碼復(fù)雜度在信源編碼過程中,需要進行除法操作,也需要對信源消息進行網(wǎng)絡(luò)編碼,所以編碼復(fù)雜度為。6.4組播率最小值在結(jié)論二中可知,該方案對組播率沒有限制,所以信源組播率最小值為1。6.5使用場景經(jīng)過理論驗證,該方案對信源組播率沒有要求,各個信源編碼方案互不干涉,所以既適用于單源網(wǎng)絡(luò)編碼,也適用于多源網(wǎng)絡(luò)編碼。7結(jié)語本文結(jié)合Lo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 以供應(yīng)鏈管理提升物流行業(yè)配送效率實施方案
- 特許經(jīng)營股權(quán)轉(zhuǎn)讓協(xié)議
- 科技館改造項目施工協(xié)議
- 二零二五年度辦公用品市場調(diào)研居間合作協(xié)議
- 北京市勞務(wù)服務(wù)外包合同書
- 產(chǎn)學(xué)研項目合作協(xié)議書范本
- 2025年阿拉善盟年貨運從業(yè)資格證
- 大型國企集團分公司內(nèi)部承包經(jīng)營協(xié)議書范本
- 家裝定金協(xié)議書范本
- 建筑施工租賃合同
- 正面上手發(fā)球技術(shù) 說課稿-2023-2024學(xué)年高一上學(xué)期體育與健康人教版必修第一冊
- 2025年上海寶冶集團限公司招聘歷年高頻重點提升(共500題)附帶答案詳解
- 佛山市普通高中2025屆高三下學(xué)期一??荚嚁?shù)學(xué)試題含解析
- 人教 一年級 數(shù)學(xué) 下冊 第6單元 100以內(nèi)的加法和減法(一)《兩位數(shù)加一位數(shù)(不進位)、整十?dāng)?shù)》課件
- 事故隱患排查治理情況月統(tǒng)計分析表
- 2024年中國黃油行業(yè)供需態(tài)勢及進出口狀況分析
- 永磁直流(汽車)電機計算程序
- 中學(xué)學(xué)校2024-2025學(xué)年教師發(fā)展中心工作計劃
- 小班期末家長會-雙向奔赴 共育花開【課件】
- 礦山生態(tài)修復(fù)工程不穩(wěn)定斜坡治理工程設(shè)計
- 2024年江西省高考物理試卷(含答案解析)
評論
0/150
提交評論