天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 信息工程論文 >

基于FPGA的低延遲Grain-128a算法設計與實現

發(fā)布時間:2020-09-30 11:40
   隨著無人機技術的發(fā)展和制造成本的降低,無人機不僅應用于軍事領域,在農林植保、電力巡檢、警用執(zhí)法、影視航拍等民用領域都取得了廣泛的應用。傳統的無人機主要通過WiFi、藍牙、數字電臺等方式進行圖像傳輸。由于受到國家無線電法規(guī)的限制,無人機圖像傳輸系統的通信距離一般不超過3公里,越來越難以滿足無人機應用的需求;4G網絡構建無人機圖像傳輸系統可以極大地擴大通信距離,提高通信速率和通信可靠性,實現對無人機的遠程控制。研發(fā)基于4G移動網絡的無人機圖像傳輸技術有望在未來的無人機市場競爭中占領先機。研發(fā)基于4G移動網絡的無人機圖像傳輸系統時,需要關注傳輸數據的安全問題。本文關注基于4G移動網絡的無人機視頻傳輸系統的信息安全問題,設計了基于Grain-128a算法的流加密系統,基于FPGA實現流加密系統的加密模塊和解密模塊,為基于4G移動網絡的無人機圖像傳輸系統提供數據加密功能。主要包括以下內容:(1)根據基于4G移動網絡的無人機圖像傳輸系統數據加密需求,基于Grain-128a算法設計低延遲的流加密方案,在FPGA上實現流加密系統,在數據丟包情況下實現低延遲數據加密功能。(2)設計基于密鑰流生成器的密鑰更新方案,采用密鑰流作為新密鑰,定期更新密鑰流生成器的密鑰,節(jié)省了硬件開銷,提高了流加密系統的安全性。設計了一個密鑰更新協議,保證加密模塊和解密模塊同步地更新密鑰。(3)設計了兩個密鑰流同步方案,保證數據丟包后可以正常進行數據加密;赨DP的密鑰流同步方案不會造成額外數據損失,在數據丟包后保證收到的數據都能和密鑰流保持同步,但需要與密文數據網絡傳輸過程配合實現;完全獨立的的密鑰流同步方案不關心密文數據的網絡傳輸過程,獨立性好,但是在數據丟包后接收的第一個數據包中,同步標識符之前的數據無法實現和密鑰流同步,有額外數據損失;贕ilbert模型對網絡丟包情況進行了分析,確定了密鑰流同步方案的參數和性能。(4)使用Vivado自帶的仿真器對流加密系統進行功能仿真,在FPGA開發(fā)板上驗證流加密系統的數據加密功能和密鑰流同步功能,在無人機圖像傳輸系統中進行視頻加密測試。經過仿真和測試,本文設計的基于Grain-128a算法的流加密系統可以在數據丟包情況下實現密鑰流的快速同步,實時性好,滿足基于4G移動網絡的無人機圖像傳輸系統的數據加密功能需求。
【學位單位】:西安電子科技大學
【學位級別】:碩士
【學位年份】:2019
【中圖分類】:V279;TN919.8
【部分圖文】:

密鑰流,倍速,生成器,仿真圖


圖5.1 8 倍速密鑰流生成器仿真圖圖5.2 8 倍速密鑰流生成器局部仿真圖(2)32 倍速的 Grain-128a 密鑰流生成器的功能仿真使用測試向量(1)中的 key 和 iv 對 32 倍速的 Grain-128a 密鑰流生成器進行仿真,仿真結果如圖 5.3 所示。密鑰流生成器在 load 信號發(fā)出后開始加載密鑰進行初始化,由計數器 cnt_8 對初始化過程進行計數,8(256/32=8)個時鐘周期后密鑰流生成開始輸出密鑰流,rdy 為密鑰流輸出有效信號。局部仿真圖如圖 5.4 所示,密鑰流生成器初始化完成后生成的密鑰流為 c0207f221660650b6a952ae26586136f……,與測試向量(1)給出密鑰流相同,32 倍速的 Grain-128a 密鑰流生成器的功能正確。

密鑰流,倍速,生成器


圖5.2 8 倍速密鑰流生成器局部仿真圖(2)32 倍速的 Grain-128a 密鑰流生成器的功能仿真使用測試向量(1)中的 key 和 iv 對 32 倍速的 Grain-128a 密鑰流生成器進行仿真,仿真結果如圖 5.3 所示。密鑰流生成器在 load 信號發(fā)出后開始加載密鑰進行初始化,由計數器 cnt_8 對初始化過程進行計數,8(256/32=8)個時鐘周期后密鑰流生成開始輸出密鑰流,rdy 為密鑰流輸出有效信號。局部仿真圖如圖 5.4 所示,密鑰流生成器初始化完成后生成的密鑰流為 c0207f221660650b6a952ae26586136f……,與測試向量(1)給出密鑰流相同,32 倍速的 Grain-128a 密鑰流生成器的功能正確。

密鑰流,倍速,生成器,仿真圖


圖5.1 8 倍速密鑰流生成器仿真圖圖5.2 8 倍速密鑰流生成器局部仿真圖(2)32 倍速的 Grain-128a 密鑰流生成器的功能仿真使用測試向量(1)中的 key 和 iv 對 32 倍速的 Grain-128a 密鑰流生成器進行仿真,仿真結果如圖 5.3 所示。密鑰流生成器在 load 信號發(fā)出后開始加載密鑰進行初始化,由計數器 cnt_8 對初始化過程進行計數,8(256/32=8)個時鐘周期后密鑰流生成開始輸出密鑰流,rdy 為密鑰流輸出有效信號。局部仿真圖如圖 5.4 所示,密鑰流生成器初始化完成后生成的密鑰流為 c0207f221660650b6a952ae26586136f……,與測試向量(1)給出密鑰流相同,32 倍速的 Grain-128a 密鑰流生成器的功能正確。

【相似文獻】

相關期刊論文 前10條

1 王培春,李毅,朱甫臣;利用細胞自動機構造密鑰流發(fā)生器[J];西安電子科技大學學報;2002年05期

2 徐正光;田清;田立;;一類可以產生獨立同分布密鑰流的混沌系統[J];物理學報;2013年12期

3 張永;溫濤;郭權;孫偉;;混沌同步密鑰流生成算法評價方法[J];計算機工程與應用;2010年20期

4 王宏霞,虞厥邦;收縮密鑰流序列在混沌擴頻通信中的應用[J];通信技術;2001年07期

5 黎凱;;線性密鑰流的一類話密體制的求解[J];通信保密;1981年04期

6 鄧健;鄭林華;;一種流密碼密鑰流生成器的模塊化設計與實現[J];微處理機;2010年03期

7 丁杰;石會;龔晶;鄧元慶;;一種抗滑動攻擊的密鑰流提取改進算法[J];計算機工程;2018年02期

8 吳畏,陳廣輝,張高峰;用CPLD實現Gollmann密鑰流發(fā)生器[J];電子設計應用;2004年12期

9 劉鶯迎;;RC4密鑰流序列統計漏洞分析[J];中國新通信;2015年24期

10 詹英杰;丁林;關杰;;基于E_0算法的猜測決定攻擊[J];通信學報;2012年11期

相關會議論文 前4條

1 董麗華;曾勇;胡予濮;;基于FCSR的雙濾波密鑰流生成器(英文)[A];第十一屆保密通信與信息安全現狀研討會論文集[C];2009年

2 楊能能;周亮;;兩種快速相關攻擊的對比分析[A];2006中國西部青年通信學術會議論文集[C];2006年

3 葛永德;張淼;;Snow 3G與ZUC算法對比分析[A];2011年通信與信息技術新進展——第八屆中國通信學會學術年會論文集[C];2011年

4 廖翠玲;余昭平;;采樣序列的分析[A];第十一屆保密通信與信息安全現狀研討會論文集[C];2009年

相關博士學位論文 前7條

1 徐輝;基于混沌的視頻數據安全技術研究[D];哈爾濱工業(yè)大學;2019年

2 李璇;三元組密鑰流發(fā)生器的機理及應用研究[D];華南理工大學;2012年

3 李順波;eSTREAM候選算法的區(qū)分攻擊研究[D];西安電子科技大學;2012年

4 潘臻;基于FCSR的流密碼設計與分析[D];西南交通大學;2012年

5 楊文峰;幾類流密碼分析技術研究[D];西安電子科技大學;2011年

6 張位;光接入網絡的安全性及其增強技術研究[D];電子科技大學;2017年

7 楊欣;基于混沌理論的信息安全加密系統的應用研究[D];重慶大學;2008年

相關碩士學位論文 前10條

1 黃蔭釗;基于FPGA的低延遲Grain-128a算法設計與實現[D];西安電子科技大學;2019年

2 劉聰;基于密鑰流的RC4算法安全性分析與改進[D];湖南大學;2016年

3 李孟婷;密鑰流生成算法及其應用研究[D];杭州電子科技大學;2011年

4 張娟娟;基于擬群的能產生任意長周期密鑰流的流密碼系統[D];寧波大學;2012年

5 陳一陽;新版Trivium流密碼算法的密碼學統計分析[D];上海交通大學;2010年

6 趙起;周期序列的k錯線性復雜度分布研究[D];安徽工業(yè)大學;2013年

7 李恒;猜測決定攻擊在流密碼分析中的應用[D];國防科學技術大學;2012年

8 馬超;基于混沌的反饋移位寄存器設計及其在圖像加密中的應用[D];大連海事大學;2008年

9 朱楠;基于FPGA的流密碼機設計[D];西安電子科技大學;2010年

10 陳樂;基于Gstreamer的網絡視頻系統及加密傳輸研究與實現[D];南京郵電大學;2016年



本文編號:2830793

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/xinxigongchenglunwen/2830793.html


Copyright(c)文論論文網All Rights Reserved | 網站地圖 |

版權申明:資料由用戶a029a***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com