【正文】
二章 AES 算法的原理研究 ............................................................................................................ 4 分組密碼的研究 ................................................................................................................... 4 AES 加密算法的數(shù)學(xué)理論 ..................................................................................................... 5 含有有限個元素的域 .................................................................................................. 5 有限域上的多項式及運算 ........................................................................................... 5 輪變換與密鑰擴展 ............................................................................................................... 7 AES 加密算法工作模式 ...................................................................................................... 10 AES 算法的整體結(jié)構(gòu) ........................................................................................................... 10 本章總結(jié) ........................................................................................................................... 12 第三章 AES 算法模塊的設(shè)計及仿真 ............................................................................................... 13 開發(fā)環(huán)境介紹 .................................................................................................................... 13 硬件描述語言 (HDL)介紹 .......................................................................................... 13 Modelsim 仿真軟件 .................................................................................................... 13 AES 加密模塊總體架構(gòu) ...................................................................................................... 13 位變換模塊設(shè)計 SubBytes 及 Sbox ..................................................................................... 15 列混合變換模塊設(shè)計 MixColumns....................................................................................... 16 密鑰擴展模塊設(shè)計 keysched................................................................................................ 17 加密模塊 Testbench 設(shè)計 ..................................................................................................... 18 第四章 AES 加密系統(tǒng)的綜合與布局布線 ......................................................................................... 20 綜合及布線開發(fā)工具的介紹 ............................................................................................... 20 Synopsys DC ........................................................................................................... 20 Synopsys Astro ........................................................................................................ 20 綜合和布局布線 ................................................................................................................. 20 過程概述 .................................................................................................................. 20 DC 生成的門級電路和報告 ........................................................................................ 20 Astro 版圖生成流程 ................................................................................................... 23 Astro 生成的版圖 ....................................................................................................... 23 第五章 總結(jié)與展望 ......................................................................................................................... 25 全文總結(jié) ........................................................................................................................... 25 展望 .................................................................................................................................. 25 致 謝 .............................................................................................................................................. 26 參考文獻(xiàn) ......................................................................................................................................... 27 東南大學(xué)成賢學(xué)院畢業(yè)論文 1 第一章 緒論 課題研究背景及意義 在我們工作和生活的當(dāng)今社會中,信息技術(shù)飛速地發(fā)展,個人數(shù)據(jù)的安全性日益被人們重視, 網(wǎng)絡(luò) 信息安全 這個名詞逐漸進(jìn)入人們的眼球。 關(guān)鍵字: AES;加密標(biāo)準(zhǔn);算法; Verilog HDL; Modelsim . II The design of AES encryption circuit based on Verilog HDL Abstract Nowadays , the puter technology is in a rapid development in the direction of fast and portable in the information society . This means that the electronic form of data and personal information is widely used by us . Therefore , the work information security has aroused people’s attention . The way of how to keep the private information away from the outside world to steal has became the focus of the scholars study now . This topic is put forward in the background I mentioned before in purpose that design a circuit of AES encryption based on Verilog HDL . There are serval tasks to be done according to the subject , including the principle of AES encryption algorithm in the process of analysis and the subsequent hardware implementation . Firstly , the core of the design of AES encryption circuit is the implementation of AES encryption algorithm . Therefore , this article introduces the principle of AES algorithm , including the Sbox 、 shiftrows、mixcoloumns and AES line ranks , etc . Secondly , this paper pared the AES encryption circuit module partition and introduced Verilog HDL description and Modelsim simulation one by one . Finally , it gives the design process of use Synopsys DC and Astro to finish the prehensive and automatic wiring . Key Words : AES 。設(shè)計 AES 加密電路的核心就是 AES 加密算法的實現(xiàn)。因此, 網(wǎng)絡(luò)信息安全 這個名詞逐漸進(jìn)入人們的眼球。 畢業(yè)設(shè)計報告 (論文 ) 基于 Verilog HDL 的 AES 加密電路設(shè)計 所屬系 電子工程 系 專 業(yè) 電子科學(xué)與技術(shù)