Title :
Localized electromagnetic analysis of RO PUFs
Author :
Merli, Dominik ; Heyszl, Johann ; Heinz, B. ; Schuster, Daniel ; Stumpf, Frederic ; Sigl, Georg
Author_Institution :
Fraunhofer Res. Instn. for Appl. & Integrated Security (AISEC), Munich, Germany
Abstract :
Among all proposed Physical Unclonable Functions (PUFs), those based on Ring Oscillators (ROs) are a popular solution for ASICs as well as for FPGAs. However, compared to other PUF architectures, oscillators emit electromagnetic (EM) signals over a relatively long run time, which directly reveal their unique frequencies. Previous work by Merli et al. exploited this fact by global EM measurements and proposed a countermeasure for their attack. In this paper, we first demonstrate that it is feasible to measure and locate the EM emission of a single tiny RO consisting of only three inverters, implemented within a single configurable logic block of a Xilinx Spartan-3A. Second, we present a localized EM attack for standard and protected RO PUFs. We practically investigate the proposed side-channel attack on a protected FPGA RO PUF implementation. We show that RO PUFs are prone to localized EM attacks and propose two countermeasures, namely, randomization of RO measurement logic and interleaved placement.
Keywords :
application specific integrated circuits; field programmable gate arrays; integrated circuit design; integrated circuit measurement; integrated circuit testing; invertors; oscillators; ASIC; FPGA; RO PUF; Xilinx Spartan-3A; electromagnetic signal; global EM emission measurement; interleaved placement; inverter; localized electromagnetic analysis; physical unclonable function; ring oscillator; side-channel attack; single configurable logic block; Field programmable gate arrays; Frequency measurement; Inverters; Oscillators; Radiation detectors; Security; Standards;
Conference_Titel :
Hardware-Oriented Security and Trust (HOST), 2013 IEEE International Symposium on
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4799-0559-1
DOI :
10.1109/HST.2013.6581559