基于FPGA的AES算法硬件实现优化及IP核应用
根据AES算法的特点,从3方面对算法硬件实现进行改进:列混合部分使用查找表代替矩阵变换,降低算法实现的运算复杂度,采用流水线结构优化关键路径-密钥拓展,提升加密速度,利用FPGA定制RAM(BRAM)预存查找表进一步提升加密速度。优化后的AES算法在Virtex-6 xc6vlx240T(速度等级 -3) FPGA上实现,结果发现,AES算法共占用1 139个Slice,最大频率达到443.99 MHz,通量达到56.83 Gbit/s,效率达到49.89 (Mbit/s)/Slice;然后,对AES算法进行接口逻辑声明,将优化后AES算法封装成自定制IP核;最后,采用基于NIOS I
用户评论
推荐下载
-
IP核应用xilinxise
xilinx 的ip核使用指导,叫你如何使用ip核,对于初学者来说是很有帮助的
33 2019-03-10 -
IP核应用.RAR
IP核应用
36 2018-12-29 -
基于FPGA的数字核脉冲分析器硬件设计解析
多道脉冲幅度分析仪和射线能谱仪是核监测与和技术应用中常用的仪器。
11 2020-09-01 -
基于FPGA的双口RAM实现及应用
基于FPGA的双口RAM实现及应用,采用FPGA技术构造双口RAM,实现高速信号的采集。
19 2019-05-13 -
基于FPGA的异步FIFO硬件实现.pdf
介绍了基于FPGA的异步FIFO硬件实现
20 2019-07-07 -
基于FPGA的SM3算法优化设计与实现
介绍SM3密码杂凑算法的基本流程,基于FPGA平台,设计SM3算法IP核的整体架构
15 2019-05-25 -
AES算法实现
关于AES的资源的描述,包括算法的实现,迭代,密钥的扩展算法
37 2019-01-10 -
全功能硬件扫描键盘控制器IP核的实现
在深入分析扫描键盘工作原理的基础上,给出了一款结构经参数化的全功能硬件扫描键盘控制器的实现方案、参数化方法与仿真结果,并由此阐明了IP核设计的一般步骤。实际应用表明,所实现的IP核经例化后消耗的硬件资
5 2020-11-21 -
基于向量表的AES快速实现算法
基于轮密钥向量表的AES是快速实现算法是通过向量表和固定S盒的方法实现AES算法
20 2020-05-13 -
基于分时复用策略的EtherCAT从站IP核设计及实现
基于分时复用策略的EtherCAT从站IP核设计及实现,讲解了EtherCAT从站的设计与实现。
25 2019-09-09
暂无评论