摘要
通过分析高级加密标准(AES)列混合运算和密钥扩展的可重构性,对列混合单元和密钥扩展进行了可重构设计,并在此基础上高速实现了128、192、256bit三种密钥长度的AES算法,仿真结果表明这种可重构设计方法降低了AES硬件规模和复杂度。
The reconfiguration of the key expansion and MixColumn blocks is analyzed, a reconfigurable architecture based on key expansion and MixColumn blocks is proposed, and the high-speed implementation of the AES algorithms which support three keys length of 128 bit,192 bit and 256 bit on the reconfiguration architecture is given. The simulation results show that the area of AES circuit is finely optimized.
出处
《北京信息科技大学学报(自然科学版)》
2012年第4期51-55,共5页
Journal of Beijing Information Science and Technology University
基金
2011教委科研计划资助面上项目(KM201110009002)
北京高校人才强教学术创新团队资助项目(PHR201106133)
关键词
可重构
高级加密标准
列混合
密钥扩展
reconfiguration
advanced encryption standard
mixColumn
key expansion