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

當前位置:主頁 > 科技論文 > 電子信息論文 >

AES算法在FPGA上的設計與實現(xiàn)

發(fā)布時間:2017-12-21 06:18

  本文關(guān)鍵詞:AES算法在FPGA上的設計與實現(xiàn) 出處:《西華師范大學》2016年碩士論文 論文類型:學位論文


  更多相關(guān)文章: AES算法 FPGA VHDL


【摘要】:針對現(xiàn)代網(wǎng)絡信息在安全性上的需求,本課題在充分研究AES算法原理的基礎(chǔ)之上,對AES算法在FPGA上的實現(xiàn)進行了研究,提出了一種可同時實現(xiàn)AES加密和解密算法的設計方案,并使用硬件描述語言VHDL(Very-High-Speed Integrated Circuit Hardware Description Language)對AES加/解密模塊以及串口通信模塊進行了系統(tǒng)的設計。本課題所設計的AES加/解密模塊包括密鑰擴展、控制與存儲、加密輪變換和解密輪變換等子功能模塊,AES算法的加密功能和解密功能均可在AES加/解密模塊中完成,通過控制信號實現(xiàn)加密或解密功能的選擇,其中密鑰擴展模塊和控制與存儲模塊為加密和解密流程的共用模塊。對AES算法中字節(jié)代替變換、行移位變換和列混淆變換采用了優(yōu)化的實現(xiàn)方式,其中字節(jié)代替變換使用查表的方式實現(xiàn),避免了在有限域GF(28)上多次的異或和復雜的求逆運算;將算法中行移位4字節(jié)的處理方式變?yōu)閱巫止?jié)的處理方式,通過對16個字節(jié)(即128位數(shù)據(jù))的重新排列,即可實現(xiàn)行移位中對每行4字節(jié)不同位移量的移位操作;列混淆中使用移位和異或操作實現(xiàn)有限域GF(28)中乘{02}的(即x)運算,利用多次乘{02}和中間結(jié)果相加的方法完成正向和逆向列混淆中乘以其它數(shù)的運算。通過以上優(yōu)化的實現(xiàn)方式,使所設計的AES加/解密系統(tǒng)占用硬件資源較少,功耗低,符合大多數(shù)應用實際的需求。本課題還對AES加/密模塊中各子模塊以及加/解密模塊整體在Quartus II軟件中進行了時序仿真,經(jīng)時序仿真測試各子模塊滿足設計要求,AES加/密模塊能夠完成對輸入數(shù)據(jù)的加密和解密功能.最后使用編程語言VB(Visual Basic)在開發(fā)環(huán)境VB6.0中編寫的上位機程序,通過RS232串口發(fā)送和接收加解密的數(shù)據(jù),在Cyclone IV E系列下的EP4CE15F17C8N FPGA器件上對AES加/解密系統(tǒng)進行了硬件驗證。
【學位授予單位】:西華師范大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TN791

【相似文獻】

中國期刊全文數(shù)據(jù)庫 前10條

1 曹曉麗;王愛強;;AES算法研究[J];洛陽師范學院學報;2011年08期

2 崔國華,唐國富,洪帆;AES算法的實現(xiàn)研究[J];計算機應用研究;2004年08期

3 李銀;金晨輝;;適合AES算法硬件實現(xiàn)的新S盒[J];計算機應用;2007年04期

4 王紅珍;張根耀;李竹林;;AES算法及安全性研究[J];信息技術(shù);2011年09期

5 章登義,毛從武,李永忠;AES算法及其在DSP中優(yōu)化實現(xiàn)[J];計算機工程與科學;2005年09期

6 謝孝青;高琳;;基于結(jié)構(gòu)共享和多級流水線的AES算法硬件實現(xiàn)[J];電子科技;2009年03期

7 王樞;;基于十進制改進的AES算法研究[J];電腦知識與技術(shù);2011年20期

8 徐卉;;WLAN數(shù)據(jù)加密技術(shù)中AES算法的分析與改進[J];電腦知識與技術(shù);2009年03期

9 丁漢吉;何蕾;阮樹驊;;AES算法研究及實現(xiàn)分析[J];網(wǎng)絡安全技術(shù)與應用;2007年11期

10 肖媛媛;;防火墻AES算法分析設計[J];山東紡織經(jīng)濟;2009年01期

中國重要會議論文全文數(shù)據(jù)庫 前2條

1 劉晶;;基于改進AES算法對數(shù)字圖書館文檔加密的研究[A];華北地區(qū)高校圖協(xié)第二十四屆學術(shù)年會論文(文章)匯編[C];2010年

2 禹金璐;龍翔;高小鵬;;支持變長密鑰的AES算法的FPGA實現(xiàn)[A];2007北京地區(qū)高校研究生學術(shù)交流會通信與信息技術(shù)會議論文集(上冊)[C];2008年

中國碩士學位論文全文數(shù)據(jù)庫 前10條

1 于巖;基于FPGA的AES算法研究與應用[D];黑龍江大學;2015年

2 胡文振;基于ZYNQ的AES算法的高性能實現(xiàn)[D];北京交通大學;2016年

3 駱子玉;AES算法在多核的安卓平臺下的改進及應用[D];上海師范大學;2016年

4 朱松柏;AES算法在FPGA上的設計與實現(xiàn)[D];西華師范大學;2016年

5 薛小鈴;基于FPGA的AES算法的設計與實現(xiàn)[D];福州大學;2011年

6 裴瑩;基于OpenCL的AES算法的多線程并行實現(xiàn)[D];吉林大學;2012年

7 王張亙;智能卡中抗邊信道攻擊的AES算法的軟件實現(xiàn)[D];重慶大學;2014年

8 黃曉泓;基于AES算法的硬件功能保護的驗證和FPGA實現(xiàn)[D];華南理工大學;2010年

9 郭自豪;一種適合營級以下單位使用的AES算法的FPGA實現(xiàn)[D];西安電子科技大學;2012年

10 代大勇;AES算法及其DSP實現(xiàn)[D];哈爾濱工業(yè)大學;2008年

,

本文編號:1315027

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

本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/1315027.html


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

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