Compact AES-based architecture for symmetric encryption, hash function, and random number generation

被引:9
作者
Laue, Ralf [1 ]
Kelm, Oliver [1 ]
Schipp, Sebastian [1 ]
Shoufan, Abdulhadi [1 ]
Huss, Sorin A. [1 ]
机构
[1] Tech Univ Darmstadt, Dept Comp Sci, Integrated Circuits & Syst Lab, Darmstadt, Germany
来源
2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2 | 2007年
关键词
D O I
10.1109/FPL.2007.4380694
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Symmetric encryption, secure hashing, and random number generation are essential operations for many cryptographic applications. Realizations of these functions usually aim for high computational speed. For some applications, however, low resource usage is more important. Thus, this work presents a compact design for symmetric encryption, hash function, and Cryptographically Secure Random Number Generator. Its central element is a small AES-module, which is shared by all operations, leading to a lower resource usage than aggregated stand-alone solutions in previous work.
引用
收藏
页码:480 / 484
页数:5
相关论文
共 20 条
[1]  
ABDULAI M, 2003, INEXPENSIVE PARALLEL
[2]  
Announcing the Advanced Encryption Standard (AES), 2001, FED INF PROC STAND P
[3]  
[Anonymous], IBM TECH DISCL B
[4]  
AZIZ A, 2005, HARDWARE IMPLEMENTAT
[5]  
Barker E., 2006, NIST SPECIAL PUBLICA, V800
[6]  
Chaves R, 2006, LECT NOTES COMPUT SC, V4249, P298
[7]  
Chodowiec P, 2003, LECT NOTES COMPUT SC, V2779, P319, DOI 10.1007/978-3-540-45238-6_26
[8]  
COHEN B, 2001, AES HASH
[9]  
Daemen J, 2002, DESIGN RIJNDAEL
[10]  
Good T, 2005, LECT NOTES COMPUT SC, V3659, P427