TY - GEN
T1 - Localized electromagnetic analysis of RO PUFs
AU - Merli, Dominik
AU - Heyszl, Johann
AU - Heinz, Benedikt
AU - Schuster, Dieter
AU - Stumpf, Frederic
AU - Sigl, Georg
PY - 2013
Y1 - 2013
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=84883714093&partnerID=8YFLogxK
U2 - 10.1109/HST.2013.6581559
DO - 10.1109/HST.2013.6581559
M3 - Conference contribution
AN - SCOPUS:84883714093
SN - 9781479906000
T3 - Proceedings of the 2013 IEEE International Symposium on Hardware-Oriented Security and Trust, HOST 2013
SP - 19
EP - 24
BT - Proceedings of the 2013 IEEE International Symposium on Hardware-Oriented Security and Trust, HOST 2013
T2 - 2013 6th IEEE International Symposium on Hardware-Oriented Security and Trust, HOST 2013
Y2 - 2 June 2013 through 3 June 2013
ER -