Title
Achieving side-channel protection with dynamic logic reconfiguration on modern FPGAs
Abstract
Reconfigurability is a unique feature of modern FPGA devices to load hardware circuits just on demand. This also implies that a completely different set of circuits might operate at the exact same location of the FPGA at different time slots, making it difficult for an external observer or attacker to predict what will happen at what time. In this work we present and evaluate a novel hardware implementation of the lightweight cipher PRESENT with built-in side-channel countermeasures based on dynamic logic reconfiguration. In our design we make use of Configurable Look-Up Tables (CFGLUT) integrated in modern Xilinx FPGAs to nearly instantaneously change hardware internals of our cipher implementation for improved resistance against side-channel attacks. We provide evidence from practical experiments based on a Spartan-6 platform that even with 10 million recorded power traces we were unable to detect a first-order leakage using the state-of-the-art leakage assessment.
Year
DOI
Venue
2015
10.1109/HST.2015.7140251
2015 IEEE International Symposium on Hardware Oriented Security and Trust (HOST)
Keywords
Field
DocType
side-channel protection,dynamic logic reconfiguration,lightweight cipher,PRESENT,built-in side-channel countermeasures,configurable look-up tables,CFGLUT,modern Xilinx FPGA
Cipher,Reconfigurability,Cryptography,Computer science,Field-programmable gate array,Real-time computing,Encryption,Side channel attack,Dynamic logic (digital electronics),Control reconfiguration,Embedded system
Journal
Volume
Citations 
PageRank 
2015
6
0.46
References 
Authors
7
4
Name
Order
Citations
PageRank
Pascal Sasdrich17211.90
Amir Moradi296080.66
Oliver Mischke320411.53
Tim Güneysu492477.37