Check out the new USENIX Web site. next up previous
Next: Introduction

On the implementation of the Advanced Encryption Standard on a public-key crypto-coprocessor

Antonio Valverde Garcia, Jean-Pierre Seifert

Infineon Technologies, Security it& ChipCard ICs
{antonio.valverde,jean-pierre.seifert}@infineon.com

Abstract:

This paper describes how to implement the new Advanced Encryption Standard (AES) using a modular arithmetic crypto-coprocessor, typically used to speed up public-key crypto-systems. This idea provides a fast and secure AES implementation when a dedicated hardware AES module is not available. The advantages of using the modular arithmetic coprocessor when compared to a pure software implementation are:


Keywords: AES, Crypto-Coprocessor, Implementation Issues, Secure Implementation.





Roger Fischlin 2002-09-25