-
题名基于AES和DES算法的可重构S盒硬件实现
被引量:12
- 1
-
-
作者
高娜娜
王沁
李占才
-
机构
北京科技大学信息工程学院
-
出处
《小型微型计算机系统》
CSCD
北大核心
2006年第3期446-449,共4页
-
文摘
密码芯片的可重构性不仅可以提高安全性,而且可以提高芯片适应性.S盒是很多密码算法中的重要部件,其可重构性对密码芯片的可重构性有重大影响.文章在分析AES和DES算法中S盒硬件实现方法的基础上,利用硬件复用和重构的概念和相关技术,提出了一种可重构S盒(RC-S)结构及其实现方法.实验结果表明RC-S可用于AES算法和DES的硬件实现.基于RC-S的AES、DES密码模块规模分别是AES、DES模块的0.81/1.13,性能分别是DES/AES的0.79/0.94.
-
关键词
可重构s盒
密码芯片
AEs算法
DEs算法
-
Keywords
reconfigurable s-box
cipher chip
AEs algorithm
DEs algorithm
-
分类号
TP309.7
[自动化与计算机技术—计算机系统结构]
-
-
题名基于可重构S盒的常用分组密码算法的高速实现
被引量:3
- 2
-
-
作者
高娜娜
王沁
李占才
-
机构
北京科技大学信息工程学院
-
出处
《计算机工程》
CAS
CSCD
北大核心
2006年第9期253-255,共3页
-
文摘
DES、3DES和AES是应用最广泛的分组密码算法,其可重构性和高速实现对可重构密码芯片的设计具有重要影响。该文分析了这3种算法的高速硬件实现,利用流水线、并行处理和重构的相关技术,提出了一种可重构S盒(RC-S)的结构,并在此基础上高速实现了DES、3DES和AES。基于RC-S实现的DES、3DES和AES吞吐率分别可达到7Gbps、2.3Gbps和1.4Gbps,工作时钟为110MHz。与其它同类设计相比,该文的设计在处理速度上有明显优势。
-
关键词
可重构s盒
可重构密码芯片
AEs
DEs
3DEs
-
Keywords
Reconfigurable s-box
Reconfigurable cipher chip
AEs
DEs
3DEs
-
分类号
TP309.7
[自动化与计算机技术—计算机系统结构]
-