基于AHB總線的高性能SM-X加脫密單元研究與設(shè)計
發(fā)布時間:2021-03-07 05:56
隨著全球信息基礎(chǔ)設(shè)施的逐漸形成,許多重要的政府調(diào)控決策、商業(yè)經(jīng)濟(jì)信息、科技研究數(shù)據(jù)以及個人隱私信息等重要信息都通過網(wǎng)絡(luò)進(jìn)行處理、和存儲。網(wǎng)絡(luò)的安全,不僅關(guān)系到個人隱私的安全,更關(guān)系到國家的安全和社會的穩(wěn)定。密碼技術(shù)作為信息網(wǎng)絡(luò)安全的關(guān)鍵技術(shù),在維護(hù)國家和個人安全方面發(fā)揮著越來越重要的作用。數(shù)據(jù)加密是為了實現(xiàn)數(shù)據(jù)的機(jī)密性,是計算機(jī)保護(hù)信息的一種非?煽康姆椒,依據(jù)確定的密碼算法將敏感的明文數(shù)據(jù)通過加密變換成較難識別的密文數(shù)據(jù),稱為加密。需要用到明文數(shù)據(jù)時,再依據(jù)相同的密碼算法進(jìn)行解密得到明文數(shù)據(jù),稱為解密。算法的正確與否直接決定了能否通過加密后的密文得到正確的明文,算法的安全程度高低也直接決定了算法被破解可能性的大小。近年來,為了擺脫對國外加密算法過度依賴的問題,提高中國工業(yè)信息系統(tǒng)的“安全可控”能力。我國不斷推進(jìn)國家秘密算法的自主研發(fā),現(xiàn)如今,我國的加密算法具有了替代外國商業(yè)密碼算法的實力。有鑒于此,本文通過對國密算法的研究,采用Verilog HDL語言設(shè)計實現(xiàn)了基于AHB總線規(guī)范的對稱分組算法SM1和SM4以及密碼雜湊算法SM3的硬件單元。在300MHZ的時鐘頻率下進(jìn)行仿真,雜湊算...
【文章來源】:華北電力大學(xué)(北京)北京市 211工程院校 教育部直屬院校
【文章頁數(shù)】:70 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 課題背景及研究的目的和意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 論文結(jié)構(gòu)和內(nèi)容
第2章 國密算法研究
2.1 國密SM1
2.2 國密SM3
2.2.1 常數(shù)與函數(shù)
2.2.1.1 初始向量
2.2.1.2 常量
2.2.1.3 布爾函數(shù)
2.2.1.4 置換函數(shù)
2.2.2 算法描述
2.2.2.1 填充
2.2.2.2 迭代
2.2.2.3 消息擴(kuò)展
2.2.2.4 壓縮函數(shù)
2.2.2.5 雜湊值
2.3 國密SM4
2.3.1 秘鑰及秘鑰常量
2.3.2 S盒
2.3.3 輪函數(shù)F
2.3.4 合成置換T
2.3.5 秘鑰擴(kuò)展算法
2.3.6 加解密算法
2.4 四種加密模式
2.4.1 電子密碼本模式
2.4.2 加密塊鏈模式
2.4.3 加密反饋模式
2.4.4 輸出反饋模式
2.4.5 四種模式比較
2.5 本章小結(jié)
第3章 框架總體設(shè)計
3.1 設(shè)計需求
3.1.1 系統(tǒng)需求
3.1.2 性能需求
3.2 系統(tǒng)整體架構(gòu)
3.3 框架設(shè)計
3.3.1 REG模塊
3.3.2 PRECRYPT模塊
3.3.3 SM模塊
3.3.4 AFTERCRYPT模塊
INTERFACE模塊"> 3.3.5 MINTERFACE模塊
3.4 本章小結(jié)
第4章 算法詳細(xì)設(shè)計與實現(xiàn)
4.1 SM1詳細(xì)設(shè)計
4.2 SM3詳細(xì)設(shè)計
4.2.1 QUADRUPLE
4.2.2 比特位拼接
4.2.3 算法結(jié)構(gòu)
4.2.4 CF模塊
4.2.5 T模塊
EXPTEND模塊"> 4.2.6 WEXPTEND模塊
4.2.7 加法器優(yōu)化設(shè)計
4.3 SM4詳細(xì)設(shè)計
4.3.1 秘鑰擴(kuò)展
4.3.2 加脫密
4.3.3 性能分析
4.4 本章小結(jié)
第5章 仿真與測試
5.1 仿真測試
5.1.1 測試流程
5.1.2 SM1測試
5.1.3 SM3測試
5.1.4 SM4測試
5.2 結(jié)果分析
第6章 結(jié)論與展望
6.1 全文總結(jié)
6.2 未來展望
參考文獻(xiàn)
攻讀碩士學(xué)位期間發(fā)表的論文及其它成果
致謝
【參考文獻(xiàn)】:
期刊論文
[1]基于計算機(jī)網(wǎng)絡(luò)安全防ARP攻擊的研究[J]. 趙偉. 信息通信. 2014(02)
[2]計算機(jī)網(wǎng)絡(luò)信息安全及其應(yīng)對措施淺析[J]. 陳梅志. 硅谷. 2014(02)
[3]對計算機(jī)網(wǎng)絡(luò)構(gòu)建及維護(hù)措施的研究[J]. 丁春暉. 煤炭技術(shù). 2014(01)
[4]油田計算機(jī)網(wǎng)絡(luò)應(yīng)用及安全管理策略[J]. 羅海峰,肖正安. 油氣田地面工程. 2013(10)
[5]混合加密體制在數(shù)字簽名中的應(yīng)用[J]. 侯佩,寇雅楠,黃利斌. 計算機(jī)工程與設(shè)計. 2011(06)
[6]淺談計算機(jī)網(wǎng)絡(luò)安全技術(shù)應(yīng)用[J]. 王華. 科技經(jīng)濟(jì)市場. 2010(09)
[7]網(wǎng)絡(luò)安全中基于DES和RSA混合加密技術(shù)的研究[J]. 王春風(fēng),錢軍. 淮南師范學(xué)院學(xué)報. 2007(05)
[8]基于DES與ECC的混合數(shù)據(jù)加密算法[J]. 陳相琳,劉潤濤,于存光. 哈爾濱理工大學(xué)學(xué)報. 2007(01)
[9]計算機(jī)網(wǎng)絡(luò)信息安全技術(shù)分析[J]. 呂金剛,王永杰,鮮明. 中國新通信. 2006(15)
[10]網(wǎng)絡(luò)安全概述[J]. 李炅,山秀明,任勇. 中國工程科學(xué). 2004(01)
碩士論文
[1]DES和RSA混合加密算法的研究[D]. 吳明航.哈爾濱工業(yè)大學(xué) 2013
本文編號:3068521
【文章來源】:華北電力大學(xué)(北京)北京市 211工程院校 教育部直屬院校
【文章頁數(shù)】:70 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 課題背景及研究的目的和意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 論文結(jié)構(gòu)和內(nèi)容
第2章 國密算法研究
2.1 國密SM1
2.2 國密SM3
2.2.1 常數(shù)與函數(shù)
2.2.1.1 初始向量
2.2.1.2 常量
2.2.1.3 布爾函數(shù)
2.2.1.4 置換函數(shù)
2.2.2 算法描述
2.2.2.1 填充
2.2.2.2 迭代
2.2.2.3 消息擴(kuò)展
2.2.2.4 壓縮函數(shù)
2.2.2.5 雜湊值
2.3 國密SM4
2.3.1 秘鑰及秘鑰常量
2.3.2 S盒
2.3.3 輪函數(shù)F
2.3.4 合成置換T
2.3.5 秘鑰擴(kuò)展算法
2.3.6 加解密算法
2.4 四種加密模式
2.4.1 電子密碼本模式
2.4.2 加密塊鏈模式
2.4.3 加密反饋模式
2.4.4 輸出反饋模式
2.4.5 四種模式比較
2.5 本章小結(jié)
第3章 框架總體設(shè)計
3.1 設(shè)計需求
3.1.1 系統(tǒng)需求
3.1.2 性能需求
3.2 系統(tǒng)整體架構(gòu)
3.3 框架設(shè)計
3.3.1 REG模塊
3.3.2 PRECRYPT模塊
3.3.3 SM模塊
3.3.4 AFTERCRYPT模塊
INTERFACE模塊"> 3.3.5 MINTERFACE模塊
3.4 本章小結(jié)
第4章 算法詳細(xì)設(shè)計與實現(xiàn)
4.1 SM1詳細(xì)設(shè)計
4.2 SM3詳細(xì)設(shè)計
4.2.1 QUADRUPLE
4.2.2 比特位拼接
4.2.3 算法結(jié)構(gòu)
4.2.4 CF模塊
4.2.5 T模塊
EXPTEND模塊"> 4.2.6 WEXPTEND模塊
4.2.7 加法器優(yōu)化設(shè)計
4.3 SM4詳細(xì)設(shè)計
4.3.1 秘鑰擴(kuò)展
4.3.2 加脫密
4.3.3 性能分析
4.4 本章小結(jié)
第5章 仿真與測試
5.1 仿真測試
5.1.1 測試流程
5.1.2 SM1測試
5.1.3 SM3測試
5.1.4 SM4測試
5.2 結(jié)果分析
第6章 結(jié)論與展望
6.1 全文總結(jié)
6.2 未來展望
參考文獻(xiàn)
攻讀碩士學(xué)位期間發(fā)表的論文及其它成果
致謝
【參考文獻(xiàn)】:
期刊論文
[1]基于計算機(jī)網(wǎng)絡(luò)安全防ARP攻擊的研究[J]. 趙偉. 信息通信. 2014(02)
[2]計算機(jī)網(wǎng)絡(luò)信息安全及其應(yīng)對措施淺析[J]. 陳梅志. 硅谷. 2014(02)
[3]對計算機(jī)網(wǎng)絡(luò)構(gòu)建及維護(hù)措施的研究[J]. 丁春暉. 煤炭技術(shù). 2014(01)
[4]油田計算機(jī)網(wǎng)絡(luò)應(yīng)用及安全管理策略[J]. 羅海峰,肖正安. 油氣田地面工程. 2013(10)
[5]混合加密體制在數(shù)字簽名中的應(yīng)用[J]. 侯佩,寇雅楠,黃利斌. 計算機(jī)工程與設(shè)計. 2011(06)
[6]淺談計算機(jī)網(wǎng)絡(luò)安全技術(shù)應(yīng)用[J]. 王華. 科技經(jīng)濟(jì)市場. 2010(09)
[7]網(wǎng)絡(luò)安全中基于DES和RSA混合加密技術(shù)的研究[J]. 王春風(fēng),錢軍. 淮南師范學(xué)院學(xué)報. 2007(05)
[8]基于DES與ECC的混合數(shù)據(jù)加密算法[J]. 陳相琳,劉潤濤,于存光. 哈爾濱理工大學(xué)學(xué)報. 2007(01)
[9]計算機(jī)網(wǎng)絡(luò)信息安全技術(shù)分析[J]. 呂金剛,王永杰,鮮明. 中國新通信. 2006(15)
[10]網(wǎng)絡(luò)安全概述[J]. 李炅,山秀明,任勇. 中國工程科學(xué). 2004(01)
碩士論文
[1]DES和RSA混合加密算法的研究[D]. 吳明航.哈爾濱工業(yè)大學(xué) 2013
本文編號:3068521
本文鏈接:http://sikaile.net/falvlunwen/fanzuizhian/3068521.html