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

基于密鑰交換與混沌序列密碼加密的傳輸技術研究

發(fā)布時間:2018-06-08 23:22

  本文選題:混沌序列密碼 + RSA; 參考:《黑龍江大學》2014年碩士論文


【摘要】:我國正處信息化和經(jīng)濟全球化相互促進的大潮中,受到互聯(lián)網(wǎng)的影響越來越深。網(wǎng)絡安全與私密信息保護在諸多領域都是牽一發(fā)而動全身的,沒有信息安全就無國家安全可言,因此必須要有獨創(chuàng)性的技術,而我們在自主創(chuàng)新方面還相對落后,所以必須開展具有自主知識產(chǎn)權的密碼體制和加密芯片研究。本文主要設計一種混沌序列密碼與RSA公鑰算法相結合的混合加密方案,在FPGA硬件開發(fā)板上實現(xiàn)密鑰與數(shù)據(jù)雙安全傳輸?shù)募用芟到y(tǒng)。加密系統(tǒng)還包括主控制器設計、外圍通信模塊設計、緩存模塊設計等,基本實現(xiàn)了數(shù)據(jù)完整、安全、無誤傳輸。在研究這一傳輸技術時,采用自頂向下的研究方法,用VHDL硬件語言逐一實現(xiàn)各個分模塊,最終整合為一個完整的加密系統(tǒng)。該系統(tǒng)的核心是用混沌序列密碼加密數(shù)據(jù),用RSA公鑰算法加密初始密鑰,實現(xiàn)公鑰與私鑰的相結合,達到速度與安全的平衡。在混沌序列密碼生成模塊中,針對一維離散混沌系統(tǒng)簡單易實現(xiàn)的特點,為尋找更加優(yōu)良的混沌映射,查找大量文獻,采用對比的方法篩選出性能更優(yōu)的混沌密鑰序列。本文對比Logistic與Tent兩種混沌序列的自相關特性、游程特性、平衡性和硬件資源利用率,在比較過程中提出自相關特性臨界線寬的概念,使兩者的區(qū)別顯而易見,進而確定Logistic混沌序列性能更加優(yōu)越、占用資源更少、更加符合硬件加密系統(tǒng)的需求。本設計的難點在于采用FPGA硬件實現(xiàn)RSA公鑰算法,以保護初始密鑰不被攻擊和泄漏。在RSA算法模塊中,首先深入研究RSA算法中基本的數(shù)論知識和歐幾里得及其擴展定理,為后續(xù)的RSA參數(shù)生成、模乘、模冪等算法分析和VHDL編程提供思路。在硬件實現(xiàn)之前,先用Matlab仿真RSA加密過程,使整個RSA設計更加周密,最后在FPGA中實現(xiàn)RSA的頂層設計、公鑰e的判斷模塊設計、私鑰d的生成模塊設計和RSA加解密模塊設計。本文全部在硬件平臺FPGA上實現(xiàn)加密系統(tǒng)設計,硬件加密具有速度快、保密性高的優(yōu)點,是今后加密產(chǎn)品應用和密碼學實踐的一大趨勢。
[Abstract]:In the tide of mutual promotion of informatization and economic globalization in China, the influence of the Internet is getting deeper and deeper. Network security and private information protection are all moving in many fields. There is no national security without information security. Therefore, we must have original technology, and we are relatively backward in terms of independent innovation. Therefore, we must carry out research on cipher system and encryption chip with independent intellectual property rights. In this paper, a hybrid encryption scheme based on the combination of chaotic sequence cipher and RSA public key algorithm is designed. The encryption system based on FPGA hardware development board is used to realize the double secure transmission of key and data. The encryption system also includes the design of main controller, peripheral communication module, buffer module and so on. In the research of this transmission technology, the top-down research method is adopted, each sub-module is realized one by using VHDL hardware language, and finally it is integrated into a complete encryption system. The core of the system is to encrypt the data with chaotic sequence cipher and to encrypt the initial key with RSA public key algorithm. The combination of public key and private key is realized, and the balance of speed and security is achieved. In the chaotic sequence cryptosystem generation module, aiming at the simple and easy realization of one-dimensional discrete chaotic system, in order to search for better chaotic mapping and find a large number of documents, the chaotic key sequences with better performance are screened by contrast method. In this paper, we compare the autocorrelation, run length, balance and hardware resource utilization of Logistic and Tent chaotic sequences. In the process of comparison, we put forward the concept of critical linewidth of autocorrelation characteristics, which makes the difference between the two kinds of chaotic sequences obvious. Then it is determined that Logistic chaotic sequence has more superior performance and less resources, which is more in line with the demand of hardware encryption system. The difficulty of this design lies in the implementation of RSA public key algorithm using FPGA hardware to protect the initial key from attack and disclosure. In the module of RSA algorithm, the basic knowledge of number theory and Euclidean and its extension theorem in RSA algorithm are studied, which provides ideas for the subsequent RSA parameter generation, modular multiplication, modular idempotent algorithm analysis and VHDL programming. Before the hardware implementation, the RSA encryption process is simulated with Matlab to make the whole RSA design more thorough. Finally, the top level design of RSA, the judgment module design of public key e, the generation module of private key d and the RSA encryption and decryption module are implemented in FPGA. This paper implements the design of encryption system on FPGA hardware platform. Hardware encryption has the advantages of high speed and high confidentiality. It is a trend of encryption product application and cryptography practice in the future.
【學位授予單位】:黑龍江大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:O415.5;TN918.4

【相似文獻】

相關期刊論文 前10條

1 肖海霞;連晉平;;序列密碼應用分析[J];井岡山學院學報(自然科學版);2007年03期

2 王斌君,李宏波;基于混沌學的序列密碼生成算法[J];西北大學學報(自然科學版);2005年03期

3 陳聯(lián)俊;趙云;唐明;張煥國;;基于演化計算的組合模型序列密碼分析[J];武漢大學學報(理學版);2010年02期

4 柳揚;李永華;王麗燕;;基于可變參數(shù)的混沌動力系統(tǒng)的序列密碼體系[J];遼寧師范大學學報(自然科學版);2011年04期

5 任鋒;;一類序列密碼的構造[J];黑龍江科技信息;2013年15期

6 薛明;許迎秋;張妍;邱偉星;;散列函數(shù)在序列密碼中的應用[J];赤峰學院學報(自然科學版);2012年23期

7 劉向輝;韓文報;曾光;;基于m-序列的本原σ-LFSR序列構造[J];四川大學學報(自然科學版);2009年06期

8 王仕勛;;探討基于混沌理論的通信保密方案[J];科技廣場;2008年10期

9 周建欽;劉軍;;周期二元序列的部分4-錯誤序列計數(shù)公式[J];吉首大學學報(自然科學版);2012年03期

10 丁群;DES和RSA加密方法以及序列密碼的發(fā)展研究[J];黑龍江大學自然科學學報;2004年02期

相關會議論文 前2條

1 丁玄;周晨;;序列密碼中移位寄存器的研究與分析[A];2006通信理論與技術新進展——第十一屆全國青年通信學術會議論文集[C];2006年

2 莊培棟;王志剛;丁群;;自同步序列密碼應用研究[A];2009中國儀器儀表與測控技術大會論文集[C];2009年

相關博士學位論文 前5條

1 鄭艷斌;混沌序列密碼周期現(xiàn)象的檢測與抵抗研究[D];黑龍江大學;2014年

2 王相生;序列密碼設計與實現(xiàn)的研究[D];中國科學院上海冶金研究所;2001年

3 王勁松;幾類偽隨機序列和序列簇的設計與分析[D];解放軍信息工程大學;2007年

4 王秋艷;幾類序列密碼亂源部件研究[D];解放軍信息工程大學;2013年

5 鄭凡;基于混沌的數(shù)字加密應用技術研究[D];吉林大學;2008年

相關碩士學位論文 前10條

1 張振民;序列密碼非線性組件的設計研究[D];西安電子科技大學;2014年

2 王宏俊;基于密鑰交換與混沌序列密碼加密的傳輸技術研究[D];黑龍江大學;2014年

3 劉婷婷;序列密碼可重構處理系統(tǒng)結構及專用指令集研究[D];解放軍信息工程大學;2009年

4 連至助;序列密碼的設計與分析研究[D];西安電子科技大學;2012年

5 王晶晶;序列密碼的快速離散傅里葉頻譜攻擊[D];上海交通大學;2013年

6 金海榮;混沌序列密碼分析及應用研究[D];黑龍江大學;2009年

7 王鳳英;基于混沌的序列密碼研究與應用[D];山東科技大學;2005年

8 林鯤鵬;隨機序列的擴大法及其在序列密碼中的應用與分析[D];遼寧工程技術大學;2005年

9 尤加勇;現(xiàn)代序列密碼的設計與分析[D];國防科學技術大學;2007年

10 鄧輝;序列密碼的采樣攻擊研究[D];解放軍信息工程大學;2006年

,

本文編號:1997665

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

本文鏈接:http://sikaile.net/kejilunwen/wltx/1997665.html


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

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