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

當前位置:主頁 > 科技論文 > 信息工程論文 >

基于ZYNQ的AES算法的高性能實現(xiàn)

發(fā)布時間:2017-08-22 23:12

  本文關(guān)鍵詞:基于ZYNQ的AES算法的高性能實現(xiàn)


  更多相關(guān)文章: AES ZYNQ AXI SoC


【摘要】:AES(Advanced Encryption Standard),在密碼學中又稱Rijndael加密法,是美國聯(lián)邦政府采用的一種區(qū)塊加密標準,用于取代原先的DES(Data Encryption Standard),已被多方分析且廣為全世界所使用。AES由美國國家標準與技術(shù)研究院(NIST)于2001年發(fā)布,并在2002年5月26日成為有效的標準,已成為對稱密鑰中最流行的算法之一。AES算法的實現(xiàn)有多種方式:軟件實現(xiàn)比較靈活,通用性強,便于應(yīng)用到各種場合;硬件實現(xiàn)能獲得更高的性能,可以滿足許多應(yīng)用的要求。本文選擇使用一種新型的SoC——Xilinx的ZYNQ器件實現(xiàn)AES算法。ZYNQ為雙核架構(gòu),其PS(Processing System)側(cè)可運行操作系統(tǒng),執(zhí)行軟件程序,完成各種任務(wù),PL(Programmable Logic)側(cè)可完成AES算法的優(yōu)化和加速,提供給PS側(cè)使用,雙方通過高性能的AXI總線進行數(shù)據(jù)交互。由于ZYNQ架構(gòu)的優(yōu)勢,與以往的設(shè)計相比,本設(shè)計同時具備了軟件實現(xiàn)的通用性和硬件實現(xiàn)的高性能。本文首先研究AES算法結(jié)構(gòu),對算法中多次使用的子模塊進行深入分析,對關(guān)鍵模塊字節(jié)替換和列混淆做了優(yōu)化,采用VIVADO開發(fā)工具,使用VHDL硬件描述語言完成AES算法的設(shè)計輸入、功能測試、時序仿真。然后將設(shè)計的AES算法封裝為符合AXI總線協(xié)議的IP核,實現(xiàn)設(shè)計復(fù)用。AES算法IP可集成到PL側(cè),作為標準AXI流模塊供PS側(cè)軟件程序調(diào)用。在各模塊仿真正確的基礎(chǔ)上,將AES算法IP集成到系統(tǒng)工程中,在ZedBoard開發(fā)板上完成了最終實際測試,通過AES算法IP和AES計算平臺兩者的結(jié)果對比驗證了設(shè)計的正確性。最后給出了AES算法的性能分析和資源占用,結(jié)果表明本設(shè)計性能優(yōu)異。本設(shè)計使用了1844個SliceLUTs、803個Slice Registers和2個Block RAMs,加密吞吐率達到了1828Mbps,解密吞吐率達到了1066Mbps,可以滿足大多數(shù)應(yīng)用的加解密任務(wù)要求。
【關(guān)鍵詞】:AES ZYNQ AXI SoC
【學位授予單位】:北京交通大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TN918.4
【目錄】:
  • 致謝5-6
  • 摘要6-7
  • ABSTRACT7-10
  • 1 引言10-15
  • 1.1 研究背景及意義10-11
  • 1.2 相關(guān)技術(shù)的發(fā)展歷史與研究現(xiàn)狀11-12
  • 1.2.1 數(shù)據(jù)加密標準DES11-12
  • 1.2.2 高級加密標準AES12
  • 1.3 AES算法的研究現(xiàn)狀12-14
  • 1.4 論文主要內(nèi)容和章節(jié)安排14-15
  • 2 AES算法介紹15-27
  • 2.1 基本特點15-16
  • 2.2 算法子模塊16-22
  • 2.2.1 有限域上的計算17-18
  • 2.2.2 字節(jié)替換與逆字節(jié)替換18-20
  • 2.2.3 行位移與逆行位移20
  • 2.2.4 列混淆與逆列混淆20-21
  • 2.2.5 輪密鑰加21-22
  • 2.3 AES加解密流程22-25
  • 2.4 密鑰擴展25-26
  • 2.5 本章小結(jié)26-27
  • 3 設(shè)計平臺介紹27-34
  • 3.1 ZYNQ介紹27-32
  • 3.1.1 SoC發(fā)展27-28
  • 3.1.2 ZYNQ內(nèi)部架構(gòu)28-30
  • 3.1.3 ZYNQ片內(nèi)總線30-32
  • 3.2 ZedBoard介紹32-33
  • 3.3 本章小結(jié)33-34
  • 4 AES算法的ZYNQ實現(xiàn)34-50
  • 4.1 AES算法IP接口定義35-39
  • 4.1.1 AXI-Stream接口35-37
  • 4.1.2 AES算法IP接口信號37-39
  • 4.2 AES算法IP總體結(jié)構(gòu)39-41
  • 4.2.1 IF接口模塊40
  • 4.2.2 控制單元模塊40
  • 4.2.3 加密模塊40-41
  • 4.2.4 解密模塊41
  • 4.2.5 密鑰擴展模塊41
  • 4.3 AES算法的流水線結(jié)構(gòu)41-44
  • 4.4 系統(tǒng)子模塊設(shè)計44-49
  • 4.4.1 字節(jié)替換與逆字節(jié)替換的設(shè)計45-46
  • 4.4.2 列混淆與逆列混淆的設(shè)計46-49
  • 4.4.3 密鑰擴展的設(shè)計49
  • 4.5 本章小結(jié)49-50
  • 5 AES算法IP的驗證和性能分析50-61
  • 5.1 子模塊的仿真驗證50-55
  • 5.1.1 加密模塊仿真50-51
  • 5.1.2 解密模塊仿真51-53
  • 5.1.3 密鑰擴展模塊仿真53-54
  • 5.1.4 AES算法模塊仿真54-55
  • 5.2 AES算法IP的驗證55-59
  • 5.2.1 仿真驗證55-56
  • 5.2.2 開發(fā)平臺在線驗證56-59
  • 5.3 AES算法IP的性能分析59-60
  • 5.4 本章小結(jié)60-61
  • 6 總結(jié)和展望61-63
  • 6.1 總結(jié)61
  • 6.2 展望61-63
  • 參考文獻63-66
  • 作者簡歷及攻讀碩士學位期間取得的研究成果66-68
  • 學位論文數(shù)據(jù)集68

【相似文獻】

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

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

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

3 李銀;金晨輝;;適合AES算法硬件實現(xiàn)的新S盒[J];計算機應(yīng)用;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)絡(luò)安全技術(shù)與應(yīng)用;2007年11期

10 肖媛媛;;防火墻AES算法分析設(shè)計[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算法研究與應(yīng)用[D];黑龍江大學;2015年

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

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

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

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

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

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

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

9 師攀攀;基于多核的AES算法的并行優(yōu)化與實現(xiàn)[D];鄭州大學;2012年

10 林娟娟;基于FPGA的AES算法優(yōu)化與設(shè)計研究[D];西南交通大學;2012年

,

本文編號:721587

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

本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/721587.html


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

版權(quán)申明:資料由用戶4a987***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
亚洲熟女一区二区三四区| 人妻少妇久久中文字幕久久| 99久久精品国产日本| 亚洲少妇一区二区三区懂色| 亚洲天堂国产精品久久精品| 日韩中文无线码在线视频| 中文字幕欧美精品人妻一区| 九九热精彩视频在线免费| 国产av大片一区二区三区| 成人精品国产亚洲av久久| 亚洲精品欧美精品日韩精品| 国产又粗又长又大高潮视频| 千仞雪下面好爽好紧好湿全文| 日韩一级一片内射视频4k| 欧美一区二区三区性视频| 国产不卡视频一区在线| 99久久免费中文字幕| 精品亚洲一区二区三区w竹菊| 国产精品成人一区二区三区夜夜夜| 国产一区二区久久综合| 经典欧美熟女激情综合网| 久久精品中文字幕人妻中文| 日本一级特黄大片国产| 亚洲国产av在线视频| 久久99精品日韩人妻| 成年人视频日本大香蕉久久| 国产毛片不卡视频在线| 日韩欧美国产精品自拍| 日本99精品在线观看| 夫妻性生活黄色录像视频| 国产自拍欧美日韩在线观看| 久久精品国产亚洲av麻豆尤物| 91欧美一区二区三区| 国产亚洲不卡一区二区| 十八禁日本一区二区三区| 日本一本不卡免费视频| 后入美臀少妇一区二区| 国产精品白丝久久av| 欧美日韩一区二区三区色拉拉| 激情内射亚洲一区二区三区| 久久精品国产在热亚洲|