摘要:AES在安全性、高性能、高效率、易用性和灵活性等方面都具有显著的优点,随着业界对计算性能要求的不断提高,在FPGA上实现AES加解密硬核的研究得到了越来越多的关注。在深入分析AES算法的基础上,提出了基于FPGA的AES全流水硬件核设计模型。模型中改进了ae数据块和轮运算的硬件设计结构,有效地提高了AES硬核的计算性能。在Altera公司EP4CE40F23C6FPGA上的硬件实现结果显示,该AES硬核的硬件资源消耗为6413个LE和80个M9K,工作频率为310MHZ,计算吞吐率为9.92Gbps,获得了非常好的计算加速效果。
关键词:aes 全流水线 计算加速 fpga
单位:华东理工大学信息科学与工程学院 上海200237 天津市政府国际经济研究室 天津300041 东方通信股份有限公司 浙江杭州310053
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社