实验1 AES算法分析及其IP核体系结构设计.docVIP

  • 89
  • 0
  • 约1.14万字
  • 约 17页
  • 2017-07-06 发布于湖北
  • 举报

实验1 AES算法分析及其IP核体系结构设计.doc

实验1 AES算法分析及其IP核体系结构设计

实验报告1:AES算法分析及其IP核体系结构设计 一、实验目的 理解并掌握AES算法的细节,提出一个AES IP核的体系结构设计方案。 二、实验内容 1、学习AES算法,理解并掌握AES算法的原理、结构及其需要的基本运算。 2、在对算法进行深入分析的基础上,提出一个AES IP核的体系结构设计方案。 三、实验环境 PC机1台、Modelsim仿真软件1套。 四、实验步骤 1、AES算法学习和分析 1.1 AES的加密过程 AES的加密过程可以用下面的伪语言代码描述: Cipher(plaintext,ciphertext,CiperKey) { //初始化 State = plaintext; KeyExpansion(CipherKey, ExpandedKey); //生成扩展密钥ExpandedKey AddRoundKey(State, ExpandedKey); //前Nr – 1轮 for(r=1;rNr;r++){ SubBytes(State); ShiftRow(State); MixColumn(State); AddRoundKey(State, ExpandedKey); } //最后一轮 SubBytes(State); ShiftRow(State)

文档评论(0)

1亿VIP精品文档

相关文档