计算机工程与应用 ›› 2020, Vol. 56 ›› Issue (10): 83-87.DOI: 10.3778/j.issn.1002-8331.1908-0452
李炽阳,雷倩倩,杨延飞
LI Chiyang, LEI Qianqian, YANG Yanfei
摘要:
针对高级加密标准(Advanced Encryption Standard,AES)算法需要兼容不同工作模式以及不同密钥长度的加密需求,提出全通用AES加密算法。该算法通过设计可调节密钥扩展模块和模式选择模块,实现128/192/256位宽的加密,支持ECB/CBC/CFB/OFB/CTR 5种工作模式。基于Xilinx公司的XC7VX690T FPGA综合仿真,资源消耗为1 947 Slices,最高工作频率为348.191 MHz。