Workshop on Fault Detection and Tolerance in Cryptography

Palazzo dei Congressi, Florence, Italy, 30-th june 2004

Co-chairs: Luca Breveglieri, Israel Koren

FINAL PROGRAMME & LIST OF PRESENTATIONS (PDF, click on title)

h. 08.30-10.30          Session 1: Cryptographic Systems and Potential Attacks –Overview

h. 08.30-08.45            Introduction; Luca Breveglieri (Politecnico di Milano, Milano, Italy); Israel Koren (University of Massachusetts, Amherst, MA, USA)

h. 08.45-10.00            The Sorcerer's Apprentice Guide to Fault Attacks; invited lecture by David Naccache (speaker) (Gemplus Card International, Issy-Les-Moulineaux, France); with the co-operation of: Hagai Bar-El (Discretix Technologies, Netanya, Israel); Hamid Choukri (University of Bordeaux, Bordeaux, France, and Gemplus Card International, France); Michael Tunstall (Royal Holloway, University of London, London, UK, and Gemplus Card International, France); Claire Whelan (Dublin City University, Dublin, Ireland)

h. 10.00-10.30            Basics of Fault Attacks; Christophe Giraud (Oberthur Card Systems, Puteaux, France); Hugues Thiebeauld (Thales Microelectronics, Toulouse, France)

h. 11.00-13.00          Session 2: Fault Attacks on Cryptographic Circuits – Theory and Practical Cases (chaired by Jean Pierre Seifert, Infineon, Germany)

h. 11.00-11.30            Early Analysis of Fault-Attack Effects for Cryptographic Hardware; Régis Leveugle (TIMA Laboratory, Grenoble, France)

h. 11.30-12.00            Fault Resistance: from Reliability to Safety; Pierre Yvan Liardet and Yannick Teglia (ST Microelectronics, Rousset (Aix-en-Provence), France)

h. 12.00-12.30            Fault Attacks on Signature Schemes; Christophe Giraud (Oberthur Card Systems, Puteaux, France); Erik Knudsen (Logos Smartcard, Lyngby, Denmark)

h. 12.30-13.00            Detecting Faults in Integer and Finite Field Arithmetic Operations for Cryptography; Luca Breveglieri (Politecnico di Milano, Milano, Italy); Israel Koren (University of Massachusetts, Amherst, MA, USA); Paolo Maistri (Politecnico di Milano, Milano, Italy)

h. 14.30-16.30          Session 3: Fault Detection for Protection against Attacks (chaired by David Naccache, Gemplus Card International, France)

h. 14.30-15.00            Fault Detection Mechanisms for Smart-Cards performing Modular Exponentiation (RSA); Shay Gueron (Discretix Technologies, Netanya, Israel, and University of Haifa, Haifa, Israel)

h. 15.00-15.30            Can Scan Chains be used to attack the Data Encryption Standard (DES)? Ramesh Karri, Bo Yang and Kaijie Wu (Polytechnic University Brooklyn, New York, NY, USA)

h. 15.30-16.00            Error Detection by Parity Modification for the 128-bit Serpent Encryption Algorithm; Michael Goessel and Grigori Kusnezov (University of Potsdam, Potsdam, Germany); Ramesh Karri (Polytechnic University Brooklyn, New York, NY, USA)

h. 16.00-16.30            Cryptanalysis of two Protocols for RSA with CRT based on Fault Infection; Sung-Ming Yen (National Central University, Taiwan); Dongryeol Kim (Korea Information Security Agency, Seoul, Korea)