TCP/UDP協(xié)議數(shù)據(jù)高速國密加解密系統(tǒng)設(shè)計與實現(xiàn)
發(fā)布時間:2021-07-07 19:09
隨著互聯(lián)網(wǎng)的發(fā)展,越來越多的人通過網(wǎng)絡(luò)進(jìn)行通信,互聯(lián)網(wǎng)在給人們帶來諸多便利的同時,也存在一些信息安全隱患問題。如果個人信息被泄露,會對個人的生活造成極大困擾;如果企業(yè)的重要數(shù)據(jù)被竊取,會對企業(yè)的信譽、發(fā)展造成巨大損害。針對這一問題,行之有效的方法是對網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行加密傳輸。該文主要研究網(wǎng)絡(luò)加解密系統(tǒng)的設(shè)計與實現(xiàn)。根據(jù)網(wǎng)絡(luò)帶寬大的特點,該系統(tǒng)采用成本較低、資源豐富的ZYNQ芯片作為系統(tǒng)實現(xiàn)平臺;采用國家密碼局頒布的SM4作為加解密算法,SM3作為雜湊算法。該文主要研究內(nèi)容如下。首先,硬件電路方面,根據(jù)系統(tǒng)功能,對ZYNQ基礎(chǔ)外圍電路進(jìn)行設(shè)計。其次,加密算法方面,對SM4/SM3算法進(jìn)行深入研究。根據(jù)SM4算法的特點,重點對密鑰擴(kuò)展、加解密過程進(jìn)行設(shè)計;根據(jù)SM3算法的特點,重點對消息填充、壓縮函數(shù)進(jìn)行設(shè)計。通過MATLAB平臺對SM4/SM3算法進(jìn)行軟件仿真驗證。再次,硬件邏輯方面,對加解密系統(tǒng)進(jìn)行邏輯設(shè)計。根據(jù)網(wǎng)路數(shù)據(jù)的特點,設(shè)計加密收發(fā)邏輯與解密收發(fā)邏輯,使系統(tǒng)可對網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行分析、處理;將SM4/SM3算法實現(xiàn)的MATLAB語言轉(zhuǎn)成硬件描述語言,采用循環(huán)迭代與流水線方式對其進(jìn)行優(yōu)化,...
【文章來源】: 柒玉強 燕山大學(xué)
【文章頁數(shù)】:80 頁
【學(xué)位級別】:碩士
【部分圖文】:
SHL循環(huán)移位函數(shù)
圖 3-3 SHL 循環(huán)移位函數(shù).1.4 SM4 算法仿真驗證明文數(shù)據(jù)與密鑰數(shù)據(jù)由外部文件輸入,密鑰數(shù)據(jù)是 0x“0123456789abcdeff9876543210”,明文數(shù)據(jù)是 0x00112233445566778899aabbccddeeff,從 txt 文件取,然后保存在 MALTAB 的工作空間中,密鑰數(shù)據(jù)格式如圖 3-4 所示,明文數(shù)式如圖 3-5 所示。
圖 3-3 SHL 循環(huán)移位函數(shù).1.4 SM4 算法仿真驗證明文數(shù)據(jù)與密鑰數(shù)據(jù)由外部文件輸入,密鑰數(shù)據(jù)是 0x“0123456789abcdeff9876543210”,明文數(shù)據(jù)是 0x00112233445566778899aabbccddeeff,從 txt 文件取,然后保存在 MALTAB 的工作空間中,密鑰數(shù)據(jù)格式如圖 3-4 所示,明文數(shù)式如圖 3-5 所示。圖 3-4 密鑰數(shù)據(jù)格式
【參考文獻(xiàn)】:
期刊論文
[1]國產(chǎn)密碼算法的安全、可信之路[J]. 盧希. 中國建設(shè)信息化. 2019(04)
[2]基于Fiddler+Loadrunner的微信公眾號自動化壓力測試[J]. 馮興利,范兆忠,羅軍鋒,鎖志海. 計算機(jī)應(yīng)用. 2018(S2)
[3]基于FPGA的SMS4算法實現(xiàn)及在線驗證[J]. 張利華,吳松,蔣騰飛,姜攀攀. 華東交通大學(xué)學(xué)報. 2018(05)
[4]在仿真環(huán)境下的靜態(tài)路由設(shè)計與分析[J]. 王文龍. 喀什大學(xué)學(xué)報. 2017(06)
[5]改進(jìn)的SM4算法的選擇明文DPA攻擊[J]. 陳佳哲,李賀鑫,王蓓蓓. 清華大學(xué)學(xué)報(自然科學(xué)版). 2017(11)
[6]基于空海任務(wù)協(xié)同的信息管理系統(tǒng)設(shè)計與實現(xiàn)[J]. 王英偉,向先波,楊運桃,朱瑩,熊恒. 應(yīng)用科技. 2017(05)
[7]SM3密碼雜湊算法[J]. 王小云,于紅波. 信息安全研究. 2016(11)
[8]SM3算法硬件實現(xiàn)研究與應(yīng)用[J]. 周威,王博,張衛(wèi)東. 電子測量技術(shù). 2015(12)
[9]SMS4算法應(yīng)用于空間數(shù)據(jù)加密的研究及實現(xiàn)[J]. 賈艷梅,陶新. 空間電子技術(shù). 2015(02)
[10]基于FPGA的高速偽隨機(jī)序列發(fā)生器設(shè)計[J]. 韓春,蔡俊. 電子測量技術(shù). 2013(07)
碩士論文
[1]基于國密算法的加解密和簽名驗簽系統(tǒng)設(shè)計及其實現(xiàn)[D]. 鄭欣.廣東工業(yè)大學(xué) 2018
[2]基于FPGA的SMS4分組加密IP核設(shè)計[D]. 付美麗.黑龍江大學(xué) 2018
[3]基于FPGA的工業(yè)網(wǎng)絡(luò)數(shù)據(jù)監(jiān)控隔離裝置研究[D]. 熊峰.華北電力大學(xué) 2018
[4]FPGA布線資源圖預(yù)處理技術(shù)[D]. 高峰.西安電子科技大學(xué) 2017
[5]國密算法在移動支付中的應(yīng)用研究[D]. 駱培培.鄭州大學(xué) 2017
[6]兼容DES、AES和SM4算法的IP核設(shè)計[D]. 楊凱.西安電子科技大學(xué) 2017
[7]面向雜湊算法的通用加速單元研究與設(shè)計[D]. 朱坤崧.解放軍信息工程大學(xué) 2017
[8]SM3密碼雜湊算法分析[D]. 申延召.東華大學(xué) 2013
[9]全定制VLSI芯片的時序驗證研究[D]. 彭瑤.西安電子科技大學(xué) 2008
[10]密碼算法SMS4的硬件實現(xiàn)研究[D]. 趙旭鑫.浙江大學(xué) 2006
本文編號:3270201
【文章來源】: 柒玉強 燕山大學(xué)
【文章頁數(shù)】:80 頁
【學(xué)位級別】:碩士
【部分圖文】:
SHL循環(huán)移位函數(shù)
圖 3-3 SHL 循環(huán)移位函數(shù).1.4 SM4 算法仿真驗證明文數(shù)據(jù)與密鑰數(shù)據(jù)由外部文件輸入,密鑰數(shù)據(jù)是 0x“0123456789abcdeff9876543210”,明文數(shù)據(jù)是 0x00112233445566778899aabbccddeeff,從 txt 文件取,然后保存在 MALTAB 的工作空間中,密鑰數(shù)據(jù)格式如圖 3-4 所示,明文數(shù)式如圖 3-5 所示。
圖 3-3 SHL 循環(huán)移位函數(shù).1.4 SM4 算法仿真驗證明文數(shù)據(jù)與密鑰數(shù)據(jù)由外部文件輸入,密鑰數(shù)據(jù)是 0x“0123456789abcdeff9876543210”,明文數(shù)據(jù)是 0x00112233445566778899aabbccddeeff,從 txt 文件取,然后保存在 MALTAB 的工作空間中,密鑰數(shù)據(jù)格式如圖 3-4 所示,明文數(shù)式如圖 3-5 所示。圖 3-4 密鑰數(shù)據(jù)格式
【參考文獻(xiàn)】:
期刊論文
[1]國產(chǎn)密碼算法的安全、可信之路[J]. 盧希. 中國建設(shè)信息化. 2019(04)
[2]基于Fiddler+Loadrunner的微信公眾號自動化壓力測試[J]. 馮興利,范兆忠,羅軍鋒,鎖志海. 計算機(jī)應(yīng)用. 2018(S2)
[3]基于FPGA的SMS4算法實現(xiàn)及在線驗證[J]. 張利華,吳松,蔣騰飛,姜攀攀. 華東交通大學(xué)學(xué)報. 2018(05)
[4]在仿真環(huán)境下的靜態(tài)路由設(shè)計與分析[J]. 王文龍. 喀什大學(xué)學(xué)報. 2017(06)
[5]改進(jìn)的SM4算法的選擇明文DPA攻擊[J]. 陳佳哲,李賀鑫,王蓓蓓. 清華大學(xué)學(xué)報(自然科學(xué)版). 2017(11)
[6]基于空海任務(wù)協(xié)同的信息管理系統(tǒng)設(shè)計與實現(xiàn)[J]. 王英偉,向先波,楊運桃,朱瑩,熊恒. 應(yīng)用科技. 2017(05)
[7]SM3密碼雜湊算法[J]. 王小云,于紅波. 信息安全研究. 2016(11)
[8]SM3算法硬件實現(xiàn)研究與應(yīng)用[J]. 周威,王博,張衛(wèi)東. 電子測量技術(shù). 2015(12)
[9]SMS4算法應(yīng)用于空間數(shù)據(jù)加密的研究及實現(xiàn)[J]. 賈艷梅,陶新. 空間電子技術(shù). 2015(02)
[10]基于FPGA的高速偽隨機(jī)序列發(fā)生器設(shè)計[J]. 韓春,蔡俊. 電子測量技術(shù). 2013(07)
碩士論文
[1]基于國密算法的加解密和簽名驗簽系統(tǒng)設(shè)計及其實現(xiàn)[D]. 鄭欣.廣東工業(yè)大學(xué) 2018
[2]基于FPGA的SMS4分組加密IP核設(shè)計[D]. 付美麗.黑龍江大學(xué) 2018
[3]基于FPGA的工業(yè)網(wǎng)絡(luò)數(shù)據(jù)監(jiān)控隔離裝置研究[D]. 熊峰.華北電力大學(xué) 2018
[4]FPGA布線資源圖預(yù)處理技術(shù)[D]. 高峰.西安電子科技大學(xué) 2017
[5]國密算法在移動支付中的應(yīng)用研究[D]. 駱培培.鄭州大學(xué) 2017
[6]兼容DES、AES和SM4算法的IP核設(shè)計[D]. 楊凱.西安電子科技大學(xué) 2017
[7]面向雜湊算法的通用加速單元研究與設(shè)計[D]. 朱坤崧.解放軍信息工程大學(xué) 2017
[8]SM3密碼雜湊算法分析[D]. 申延召.東華大學(xué) 2013
[9]全定制VLSI芯片的時序驗證研究[D]. 彭瑤.西安電子科技大學(xué) 2008
[10]密碼算法SMS4的硬件實現(xiàn)研究[D]. 趙旭鑫.浙江大學(xué) 2006
本文編號:3270201
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3270201.html
最近更新
教材專著