AES密码算法的结构优化与实现  被引量:13

Architecture Optimization and Implementation of AES Algorithm

在线阅读下载全文

作  者:景为平[1] 徐晨[1] 陈海进[1] 

机构地区:[1]南通大学江苏省专用集成电路设计重点实验室,江苏南通226007

出  处:《微电子学与计算机》2007年第2期36-38,共3页Microelectronics & Computer

基  金:国家自然科学基金(90407009);江苏省高技术研究(工业部分)(BG2005022)

摘  要:对AES密码算法的结构进行了优化,并应用0.6μmCMOS工艺实现了AES加密/解密芯片。使用Ver-ilogHDL进行算法建模,采用自动综合技术完成版图设计。芯片支持加密/解密模式及所有3种密钥长度。已完成流片,测试的最高时钟频率为20MHz,128位、192位和256位密钥时的数据吞吐率分别可达49.2Mbps、41.3Mbps和35.6Mbps。This paper presents an architecture optimization for AES (Advanced Encryption Standard) algorithm, and a chip implementation using 0.61μm CMOS technology. Verilog HDL was used as the design entry, and the layout was designed by auto-synthesis tools. The designed chip supplies both the encryption and decryption modes and all the three kinds of AES key length. The observed data throughput rate was 49.2 Mbps for 128-bit keys, 41.3Mbps for 192-bit keys, and 35.6 Mbpa for 256-bit keys with a 20MHz clock.

关 键 词:AES算法 ASIC设计 CMOS工艺 

分 类 号:TP309.7[自动化与计算机技术—计算机系统结构] TN492[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象