Thomas Chabrier

Irisa

thomas.chabrier@irisa.fr
IRISA-ENSSAT, 6 rue Kerampont, BP80518, 22305 Lannion cedex, France
(+33) (0)2 96 46 92 10
Photo

Presentation


    Ph.D. Student in computer science since October 2009
    Title :  Reconfigurable Arithmetic Units for Cryptoprocessors with Protection against Side Channel Attacks
    Supervisors : Arnaud Tisserand and Emmanuel Casseau
    Grant : Brittany region and CG22 (Conseil Général 22)
    I am member of the IRISA laboratory and the CAIRN research group

    Full curriculum vitae in French or English

    Research Topics      Ph.D. Thesis Abstract
           In public-key cryptography, RSA or elliptic curve cryptography (ECC), arithmetic is a key element for designing efficient and secure cryptosystems. Finite fields arithmetic should be fast to perform computations on a large amount of operations (additions, substractions, multiplications, inversions in the field) on large numbers (160-500 bits for ECC and 1024-4096 bits for RSA). For cost reasons, arithmetic operators should also be area, memory and power efficient. And for security reasons, they should not reveal internal informations at run time using physical attacks such as side channel analysis.
            In this PhD thesis, we will study, design in hardware, validate (at theorical and practical levels) and compare various arithmetic operators for high-speed and low-power public-key cryptosystem with a high robustness against observation attacks. We will work on arithmetic algorithms and various representations of numbers for the field GF(p). Some algorithms and/or representations of numbers may have specific characteristics to reduce current signature at execution time. This may be used as countermeasures against side channel attacks. Speed and power consumption of the various operators will be theoretically estimated and practically evaluated on FPGAs. We will also physically evaluate the cryptoprocessor robustness against side channel attacks (SPA, DPA, high-order DPA...). For this, we will use the attack lab developed in the team (high-speed oscilloscope, active probes, low-noise power supply, dedicated server for traces analysis and attack scheduling, specific FPGA cards). We will focus on GF(p) operators for elliptic curves. The arithmetic operators developed during the PhD thesis will be integrated into an ECC cryptoprocessor which is developed in the CAIRN team.

News and events


   Conferences 2011
   
   Conferences 2010

    Teaching

    Undergraduate Students
co-advisor

Publications