›› 2012, Vol. 34 ›› Issue (3): 414-418.

• 自动化、计算机技术 • 上一篇    下一篇

IDEA算法高速密钥生成模块的FPGA实现

唐朝伟1 庄严1,2 王恒1   

  1. 1.重庆大学通信工程学院,重庆 400044;2.96212部队,广东 515300
  • 出版日期:2012-06-25 发布日期:2012-07-12

  • Online:2012-06-25 Published:2012-07-12

摘要:

提出了一种基于FPGA的高速IDEA算法密钥生成方案。详细介绍了IDEA密钥生成模块的子模块的功能划分、设计实现及性能分析,对直接影响速度性能的模乘和模乘逆运算,提出改进的硬件实现结构。在此基础上,设计了新的IDEA密钥生成模块FPGA实现方案以克服其常用结构所存在的缺陷。仿真结果表明,其速度性能有了较大的提高,且该结构能在速度与资源消耗之间取得一个较好的平衡。

关键词: 国际数据加密算法, 密钥生成, 模乘, 模乘逆, 现场可编程门阵列