Fraunhofer-Gesellschaft

Publica

Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Side-Channel Analysis of the TERO PUF

 
: Tebelmann, L.; Pehl, M.; Immler, V.

:

Polian, I.:
Constructive side-channel analysis and secure design: 10th International Workshop, COSADE 2019. Proceedings : Darmstadt, 3-5 April 2019
Cham: Springer, 2019 (Lecture Notes in Computer Science 11421)
ISBN: 978-3-030-16349-5
ISBN: 978-3-030-16350-1
S.43-60
International Workshop on Constructive Side-Channel Analysis and Secure Design (COSADE) <10, 2019, Darmstadt>
Englisch
Konferenzbeitrag
Fraunhofer AISEC ()

Abstract
Physical Unclonable Functions (PUFs) have the potential to provide a higher level of security for key storage than traditional Non-Volatile Memory (NVM). However, the susceptibility of the PUF primitives to non-invasive Side-Channel Analysis (SCA) is largely unexplored. While resistance to SCA was indicated for the Transient Effect Ring Oscillator (TERO) PUF, it was not backed by an actual assessment. To investigate the physical security of the TERO PUF, we first discuss and study the conceptual behavior of the PUF primitive to identify possible weaknesses. We support our claims by conducting an EM-analysis of a TERO design on an FPGA. When measuring TERO cells with an oscilloscope in the time domain, a Short Time Fourier Transform (STFT) based approach allows to extract the relevant information in the frequency domain. By applying this method we significantly reduce the entropy of the PUF. Our analysis shows the vulnerability of not only the originally suggested TERO PUF implementation but also the impact on TERO designs in general. We discuss enhancements of the design that potentially prevent the TERO PUF from exposing the secret and point out that regarding security the TERO PUF is similar to the more area-efficient Ring Oscillator PUF.

: http://publica.fraunhofer.de/dokumente/N-629092.html