On the implementation of the advanced encryption standard on a public-key crypto-coprocessor

作者: Jean-Pierre Seifert , Antonio Valverde Garcia

DOI:

关键词:

摘要: This paper describes how to implement the new Advanced Encryption Standard (AES) using a modular arithmetic crypto-coprocessor, typically used speed up public-key crypto-systems. idea provides fast and secure AES implementation when dedicated hardware module is not available. The advantages of coprocessor compared pure software are: • much higher execution performance, less memory usage, optimized protection against side-channel attacks.

参考文章(32)
Marc Joye, Quisquater Jean-Jacques, Yen Sung-Ming, Moti Yung, Observability Analysis - Detecting When Improved Cryptosystems Fail the cryptographers track at the rsa conference. pp. 17- 29 ,(2002) , 10.1007/3-540-45760-7_2
Yen Sung-Ming, Seungjoo Kim, Seongan Lim, Sangjae Moon, A Countermeasure against One Physical Cryptanalysis May Benefit Another Attack international conference on information security and cryptology. pp. 414- 427 ,(2001) , 10.1007/3-540-45861-1_31
Mehdi-Laurent Akkar, Christophe Giraud, An Implementation of DES and AES, Secure against Some Attacks cryptographic hardware and embedded systems. pp. 309- 318 ,(2001) , 10.1007/3-540-44709-1_26
Ivars Peterson, Chinks in digital armor: Exploiting faults to break smart‐card cryptosystems Science News. ,vol. 151, pp. 78- 79 ,(1997) , 10.2307/3980615
Yen Sung-Ming, Seungjoo Kim, Seongan Lim, Sangjae Moon, RSA Speedup with Residue Number System Immune against Hardware Fault Cryptanalysis international conference on information security and cryptology. pp. 397- 413 ,(2001) , 10.1007/3-540-45861-1_30
Christophe Clavier, Jean-Sébastien Coron, Nora Dabbous, Differential Power Analysis in the Presence of Hardware Countermeasures cryptographic hardware and embedded systems. pp. 252- 263 ,(2000) , 10.1007/3-540-44499-8_20
Markus G. Kuhn, Oliver Kömmerling, Design principles for tamper-resistant smartcard processors WOST'99 Proceedings of the USENIX Workshop on Smartcard Technology on USENIX Workshop on Smartcard Technology. pp. 2- 2 ,(1999)
Thomas S. Messerges, Securing the AES Finalists Against Power Analysis Attacks fast software encryption. pp. 150- 164 ,(2000) , 10.1007/3-540-44706-7_11
Peter Gutmann, Data remanence in semiconductor devices usenix security symposium. pp. 4- 4 ,(2001)