Countermeasures against side-channel attacks in FPGAs

Project title

Countermeasures against side-channel attacks in FPGAs

Project type

Academia

Duration

 

Effort

 

Primary contact

 

Staff

Knut Wold

Project web page

http://www.nislab.no/research/projects/fpga/live

Project summary

FPGAs are today more and more used in security applications in stead of ASICs. The reason is that FPGAs are more flexible (possibility for error correction and adding of new functionality), shorter time-to-market and they use newer technology than graded implementations of ASICs. It is possible to measure the power consumption of an FPGA performing cryptographic algorithms. Using statistical methods on the power traces could reveal the secret key used in the algorithm. The purpose of the work is to find countermeasures against these attacks both on securing VHDL-implementation of cryptographic algorithms and on design strategies. A useful tool in this context, is a true random generator. Therefore an implementation of a fast random generator in an FPGA is interesting

03/16/2010
© Gjøvik University College,
PO Box 191, Teknologivn. 22, N-2802 Gjøvik, Phone. (+47) 61135100, Fax (+47) 61135170, E-mail: postmottak@hig.no