摘要
由于传统的AES加密算法,大多采用软件加密的方法,导致大数据量时加密性能不足。针对这一问题,进行基于IP核的AES加密算法的优化设计与实现研究。本文基于IP核的应用/实现方式,通过硬件加密和密钥芯片封装,采用基于IP接口信号的轮内外流水线优化技术,实现对AES加密算法的优化。首先,确定AES加密算法入口参数;其次,此基础上设计AES IP接口信号和接口读写时序;最后设计寄存器和轮内外流水线,完成AES加密算法优化。仿真实验结果表明,优化后的AES加密算法数据吞吐率均在3reqs/s以上,远高于实验对照算法的数据吞吐率,数据传输率更强,可以实现对AES加密算法的优化。
- 单位