基于低成本FPGA的AES密码算法设计

来源 :通信技术 | 被引量 : 0次 | 上传用户:mybose
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
主要介绍在逻辑资源少的现场可编程门阵列(FPGA)上实现高级数据加密标准(AES)算法设计。首先描述了AES加密算法,并在FPGA上优化实现AES算法,设计结构采用多轮加密共用一个轮运算的顺序结构,加密和解密模块共用密钥扩展模块,减少资源占用,在低时钟频率下保持较高的性能。采用了16位的并行总线通信接口,利用先进先出缓冲器(FIFO)对输入输出数据进行缓存。最后通过仿真和实测表明,在50MHz时钟下加解密速率可达530Mb/s。 Mainly introduces the Advanced Data Encryption Standard (AES) algorithm design on field programmable gate array (FPGA) with less logic resources. Firstly, the AES encryption algorithm is described and the AES algorithm is optimized on the FPGA. The design structure uses a round robin sequence with a round of operations. The encryption and decryption module shares the key expansion module to reduce the resource occupation and keep it at a low clock frequency High performance. Using a 16-bit parallel bus communication interface, using first-in first-out (FIFO) buffers input and output data. Finally, through the simulation and measurement show that the encryption and decryption rate up to 530Mb / s at 50MHz clock.
其他文献
目的 探讨鼠肝缺血再灌注后血浆胆红素升高发生的分子机制.方法 实验分为假手术组(A组),70%的鼠肝缺血35 min再灌注组(B组),研究时点为再灌注后的1 h、6 h、1 d、3 d、5 d.HE
目的 探讨血管腔内治疗DeBakey Ⅰ型主动脉夹层动脉瘤的方法.方法 对7例DeBakey Ⅰ型主动脉夹层动脉瘤进行血管腔内治疗.7例均行磁共振血管造影、CT和动脉造影检查确诊.内膜
目的 观察大鼠动脉一氧化氮(NO)信号途径的增龄性变化及脱氢表雄酮(DHEA)的干预作用.方法 实验用Wistar大鼠,分3组:18月龄组;DHEA干预组(18月龄,12月龄时开始在喂养基础饲料
通过对成套动作的难度情况、动作的分布情况以及新规则指导下出现的新变化的系统分析,得出男子蹦床网上预赛第一套动作的编排特征,旨在为尽快熟悉新规则,提高我国蹦床运动的
目的 探讨强直性脊柱炎颈椎骨折或脱位的临床特征和诊断中应该注意的问题.方法 回顾性分析1986年4月-2004年4月手术治疗累及颈椎的强直性脊柱炎合并颈椎骨折或脱位12例,采用
目的探讨胰腺囊性肿瘤的临床病理特征及免疫组织化学特点,以期提高对胰腺囊性肿瘤的认识。方法复习复旦大学附属中山医院1999—2005年间手术切除的92例胰腺囊性肿瘤的临床病
目的:构建含人IL-10全基因序列的原核表达载体, 并进行表达及产物活性的鉴定.方法:利用RT-PCR方法, 从人肝癌细胞系HepG2的总RNA中扩增IL-10的全长编码序列.编码序列经测序验
针对目前我国建设工程施工过程中在临时用电方面存在的问题,通过奥运村工程实例,阐述具体工程的临时用电设计和做法,提出了完善施工临时用电设计的办法,为类似工程的施工提供
目的观察应用聚N-异丙基丙烯酰胺磁性阿霉素纳米微球(ADM-PNIPAM-Fe_3O_4)对兔VX2肝肿瘤的动脉化疗栓塞治疗作用。方法将肝脏已成功接种VX2肿瘤的新西兰大白兔随机分成4组,每
计算机网络已经普及到生产、生活的各个领域中,网络安全问题也越来越凸显出其重要性.该文对计算机网络安全存在的问题进行了深入探讨,并提出了对应的改进和防范措施.