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