TY - GEN
T1 - Analysis and Protection of the Two-Metric Helper Data Scheme
AU - Tebelmann, Lars
AU - Kühne, Ulrich
AU - Danger, Jean Luc
AU - Pehl, Michael
N1 - Publisher Copyright:
© 2021, Springer Nature Switzerland AG.
PY - 2021/1/1
Y1 - 2021/1/1
N2 - To compensate for the poor reliability of Physical Unclonable Function (PUF) primitives, some low complexity solutions not requiring error-correcting codes (ECC) have been proposed. One simple method is to discard less reliable bits, which are indicated in the helper data stored inside the PUF. To avoid discarding bits, the Two-metric Helper Data (TMH) method, which particularly applies to oscillation-based PUFs, allows to keep all bits by using different metrics when deriving the PUF response. However, oscillation-based PUFs are sensitive to side-channel analysis (SCA) since the frequencies of the oscillations can be observed by current or electromagnetic measurements. This paper studies the security of PUFs using TMH in order to obtain both reliable and robust PUF responses. We show that PUFs using TMH are sensitive to SCA, but can be greatly improved by using temporal masking and adapted extraction metrics. In case of public helper data, an efficient protection requires the randomization of the measurement order. We study two different solutions, providing interesting insights into trade-offs between security and complexity.
AB - To compensate for the poor reliability of Physical Unclonable Function (PUF) primitives, some low complexity solutions not requiring error-correcting codes (ECC) have been proposed. One simple method is to discard less reliable bits, which are indicated in the helper data stored inside the PUF. To avoid discarding bits, the Two-metric Helper Data (TMH) method, which particularly applies to oscillation-based PUFs, allows to keep all bits by using different metrics when deriving the PUF response. However, oscillation-based PUFs are sensitive to side-channel analysis (SCA) since the frequencies of the oscillations can be observed by current or electromagnetic measurements. This paper studies the security of PUFs using TMH in order to obtain both reliable and robust PUF responses. We show that PUFs using TMH are sensitive to SCA, but can be greatly improved by using temporal masking and adapted extraction metrics. In case of public helper data, an efficient protection requires the randomization of the measurement order. We study two different solutions, providing interesting insights into trade-offs between security and complexity.
KW - Countermeasures
KW - LFSR-based protection
KW - PUF
KW - Permutation
KW - Side-channel analysis
KW - Two-metric helper data
UR - https://www.scopus.com/pages/publications/85119018645
U2 - 10.1007/978-3-030-89915-8_13
DO - 10.1007/978-3-030-89915-8_13
M3 - Conference contribution
AN - SCOPUS:85119018645
SN - 9783030899141
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 279
EP - 302
BT - Constructive Side-Channel Analysis and Secure Design - 12th International Workshop, COSADE 2021, Proceedings
A2 - Bhasin, Shivam
A2 - De Santis, Fabrizio
PB - Springer Science and Business Media Deutschland GmbH
T2 - 12th International Workshop on Constructive Side-Channel Analysis and Secure Design, COSADE 2021
Y2 - 25 October 2021 through 27 October 2021
ER -