A Cautionary Note When Looking for a Truly Reconfigurable Resistive RAM PUF

The reconfigurable physically unclonable function (PUF) is an advanced security hardware primitive, suitable for applications requiring key renewal or similar refresh functions. The Oxygen vacancies-based resistive RAM (RRAM), has been claimed to be a physically reconfigurable PUF due to its intrins...

Full description

Bibliographic Details
Main Authors: Kai-Hsin Chuang, Robin Degraeve, Andrea Fantini, Guido Groeseneken, Dimitri Linten, Ingrid Verbauwhede
Format: Article
Language:English
Published: Ruhr-Universität Bochum 2018-02-01
Series:Transactions on Cryptographic Hardware and Embedded Systems
Subjects:
Online Access:https://tches.iacr.org/index.php/TCHES/article/view/834
_version_ 1819133366887251968
author Kai-Hsin Chuang
Robin Degraeve
Andrea Fantini
Guido Groeseneken
Dimitri Linten
Ingrid Verbauwhede
author_facet Kai-Hsin Chuang
Robin Degraeve
Andrea Fantini
Guido Groeseneken
Dimitri Linten
Ingrid Verbauwhede
author_sort Kai-Hsin Chuang
collection DOAJ
description The reconfigurable physically unclonable function (PUF) is an advanced security hardware primitive, suitable for applications requiring key renewal or similar refresh functions. The Oxygen vacancies-based resistive RAM (RRAM), has been claimed to be a physically reconfigurable PUF due to its intrinsic switching variability. This paper first analyzes and compares various previously published RRAM-based PUFs with a physics-based RRAM model. We next discuss their possible reconfigurability assuming an ideal configuration-to-configuration behavior. The RRAM-to-RRAM variability, which mainly originates from a variable number of unremovable vacancies inside the RRAM filament, however, has been observed to have significant impact on the reconfigurability. We show by quantitative analysis on the clear uniqueness degradation from the ideal situation in all the discussed implementations. Thus we conclude that true reconfigurability with RRAM PUFs might be unachievable due to this physical phenomena.
first_indexed 2024-12-22T09:46:10Z
format Article
id doaj.art-fa1fed3f42b64649b40b85669dcabb36
institution Directory Open Access Journal
issn 2569-2925
language English
last_indexed 2024-12-22T09:46:10Z
publishDate 2018-02-01
publisher Ruhr-Universität Bochum
record_format Article
series Transactions on Cryptographic Hardware and Embedded Systems
spelling doaj.art-fa1fed3f42b64649b40b85669dcabb362022-12-21T18:30:32ZengRuhr-Universität BochumTransactions on Cryptographic Hardware and Embedded Systems2569-29252018-02-012018110.13154/tches.v2018.i1.98-117A Cautionary Note When Looking for a Truly Reconfigurable Resistive RAM PUFKai-Hsin Chuang0Robin Degraeve1Andrea Fantini2Guido Groeseneken3Dimitri Linten4Ingrid Verbauwhede5imec-COSIC, KU Leuven; imecimecimecimec; ESAT, KU Leuvenimecimec-COSIC, KU LeuvenThe reconfigurable physically unclonable function (PUF) is an advanced security hardware primitive, suitable for applications requiring key renewal or similar refresh functions. The Oxygen vacancies-based resistive RAM (RRAM), has been claimed to be a physically reconfigurable PUF due to its intrinsic switching variability. This paper first analyzes and compares various previously published RRAM-based PUFs with a physics-based RRAM model. We next discuss their possible reconfigurability assuming an ideal configuration-to-configuration behavior. The RRAM-to-RRAM variability, which mainly originates from a variable number of unremovable vacancies inside the RRAM filament, however, has been observed to have significant impact on the reconfigurability. We show by quantitative analysis on the clear uniqueness degradation from the ideal situation in all the discussed implementations. Thus we conclude that true reconfigurability with RRAM PUFs might be unachievable due to this physical phenomena.https://tches.iacr.org/index.php/TCHES/article/view/834physically unclonable functionreconfigurablenonvolatile memoryresistive RAM
spellingShingle Kai-Hsin Chuang
Robin Degraeve
Andrea Fantini
Guido Groeseneken
Dimitri Linten
Ingrid Verbauwhede
A Cautionary Note When Looking for a Truly Reconfigurable Resistive RAM PUF
Transactions on Cryptographic Hardware and Embedded Systems
physically unclonable function
reconfigurable
nonvolatile memory
resistive RAM
title A Cautionary Note When Looking for a Truly Reconfigurable Resistive RAM PUF
title_full A Cautionary Note When Looking for a Truly Reconfigurable Resistive RAM PUF
title_fullStr A Cautionary Note When Looking for a Truly Reconfigurable Resistive RAM PUF
title_full_unstemmed A Cautionary Note When Looking for a Truly Reconfigurable Resistive RAM PUF
title_short A Cautionary Note When Looking for a Truly Reconfigurable Resistive RAM PUF
title_sort cautionary note when looking for a truly reconfigurable resistive ram puf
topic physically unclonable function
reconfigurable
nonvolatile memory
resistive RAM
url https://tches.iacr.org/index.php/TCHES/article/view/834
work_keys_str_mv AT kaihsinchuang acautionarynotewhenlookingforatrulyreconfigurableresistiverampuf
AT robindegraeve acautionarynotewhenlookingforatrulyreconfigurableresistiverampuf
AT andreafantini acautionarynotewhenlookingforatrulyreconfigurableresistiverampuf
AT guidogroeseneken acautionarynotewhenlookingforatrulyreconfigurableresistiverampuf
AT dimitrilinten acautionarynotewhenlookingforatrulyreconfigurableresistiverampuf
AT ingridverbauwhede acautionarynotewhenlookingforatrulyreconfigurableresistiverampuf
AT kaihsinchuang cautionarynotewhenlookingforatrulyreconfigurableresistiverampuf
AT robindegraeve cautionarynotewhenlookingforatrulyreconfigurableresistiverampuf
AT andreafantini cautionarynotewhenlookingforatrulyreconfigurableresistiverampuf
AT guidogroeseneken cautionarynotewhenlookingforatrulyreconfigurableresistiverampuf
AT dimitrilinten cautionarynotewhenlookingforatrulyreconfigurableresistiverampuf
AT ingridverbauwhede cautionarynotewhenlookingforatrulyreconfigurableresistiverampuf