2000年10月2日,美國國家標(biāo)準(zhǔn)與技術(shù)研究所宣布采用Rijndael算法作為高級(jí)加密標(biāo)準(zhǔn),并于2002年5月26日正式生效,AES算法將在今后很長一段時(shí)間內(nèi),在信息安全中扮演重要角色。因此,對AES算法實(shí)現(xiàn)的研究就成為了國內(nèi)外的熱點(diǎn),會(huì)在信息安全領(lǐng)域得到廣泛的應(yīng)用。用FPGA實(shí)現(xiàn)AES算法具有快速、靈活、開發(fā)周期短等優(yōu)點(diǎn)。 本論文就是針對AES加、解密算法在同一片F(xiàn)PGA中的優(yōu)化實(shí)現(xiàn)問題,在深入分析了AES算法的整體結(jié)構(gòu)、基本變換以及加、解密流程的基礎(chǔ)上,對AES算法的加、解密系統(tǒng)的FPGA優(yōu)化設(shè)計(jì)進(jìn)行了研究。主要內(nèi)容為: 1.確定了實(shí)現(xiàn)方案以及關(guān)鍵技術(shù),在比較了常用的結(jié)構(gòu)后,采用了適合高速并行實(shí)現(xiàn)AES加、解密算法的結(jié)構(gòu)——內(nèi)外混合的流水線結(jié)構(gòu),并給出了總體的設(shè)計(jì)框圖。由于流水線結(jié)構(gòu)不適用于反饋模式,為了達(dá)到較高的運(yùn)算速度,該系統(tǒng)使用的是電碼本模式(ECB)的工作方式; 2.對各個(gè)子模塊的設(shè)計(jì)分別予以詳細(xì)分析,結(jié)合算法本身和FPGA的特點(diǎn),采用查表法優(yōu)化處理了字節(jié)代換運(yùn)算,列混合運(yùn)算和密鑰擴(kuò)展運(yùn)算。同時(shí),考慮到應(yīng)用環(huán)境的不同,本設(shè)計(jì)支持?jǐn)?shù)據(jù)分組為128比特,密鑰長度為128比特、192比特以及256比特三種模式下的AES算法加、解密過程。完成了AES加、解密算法在同一片F(xiàn)PGA中實(shí)現(xiàn)的這個(gè)系統(tǒng)的優(yōu)化設(shè)計(jì); 3.利用QLJARTUSII開發(fā)工具進(jìn)行代碼的編寫工作和綜合編譯工作,在 MODELSIM中進(jìn)行仿真并給出仿真結(jié)果,給出了各個(gè)模塊和整個(gè)設(shè)計(jì)的仿真測試結(jié)果; 4.和其他類似的設(shè)計(jì)做了橫向?qū)Ρ龋贸鼋Y(jié)論:本設(shè)計(jì)在保證了速度的基礎(chǔ)上實(shí)現(xiàn)了資源和速度的均衡,在性能上具有較大的優(yōu)勢。
標(biāo)簽: FPGA AES 解密 算法
上傳時(shí)間: 2013-05-25
上傳用戶:wcl168881111111
Multisim11.0加破解及漢化補(bǔ)丁
標(biāo)簽: Multisim 11.0 破解 漢化
上傳時(shí)間: 2013-04-24
上傳用戶:franktu
J-Link用戶手冊(中文),是學(xué)習(xí)ARM開發(fā)的好東知。
標(biāo)簽: J-Link 用戶手冊
上傳用戶:mingaili888
加AGC的MIC放大電路,可用于對講系統(tǒng)的前置放大和其它放面的話筒音頻放大。。這個(gè)文件是用PADS畫的。
標(biāo)簽: AGC MIC 放大電路
上傳時(shí)間: 2013-07-18
上傳用戶:candice613
·[一些機(jī)器人方面的PDF].Introduction.to.Robotics,.Mechanics.and.Control.JOHN.J.CRAIG
標(biāo)簽: Introduction Mechanics Robotics Control
上傳時(shí)間: 2013-06-08
上傳用戶:uuuuuuu
·用VC編寫的基于K-means的車牌識(shí)別程序
標(biāo)簽: K-means 編寫 程序 車牌識(shí)別
上傳時(shí)間: 2013-08-06
上傳用戶:liuchee
本文介紹了單片K型熱電偶放大與數(shù)字轉(zhuǎn)換器MAX6675的使用方法。
標(biāo)簽: 熱電偶 放大 數(shù)字轉(zhuǎn)換器
上傳時(shí)間: 2013-05-21
上傳用戶:wxhwjf
英文描述: Dual Negative-Edge-Triggered Master-Slave J-K Flip-Flops with Clear and Complementary Outputs 中文描述: 雙下降沿觸發(fā)主從JK觸發(fā)器明確和互補(bǔ)輸出
標(biāo)簽: 74 73 LS
上傳用戶:黃華強(qiáng)
四位全加器verilog源碼,簡單實(shí)用!歡迎下載
標(biāo)簽: verilog 全加器 程序
上傳時(shí)間: 2013-05-16
上傳用戶:a6697238
J:\HY-SRF05超聲波模塊(全部資料) 內(nèi)有51,pic測距程序,顯示程序1602,12864,等還有模塊原理圖等
標(biāo)簽: HY-SRF 05 超聲波模塊
上傳時(shí)間: 2013-07-03
上傳用戶:yzhl1988
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1