Total Ionizing Dose Effects on a Delay-Based Physical Unclonable Function Implemented in FPGAs

Physical Unclonable Functions (PUFs) are hardware security primitives that are increasingly being used for authentication and key generation in ICs and FPGAs. For space systems, they are a promising approach to meet the needs for secure communications at low cost. To this purpose, it is essential to...

Full description

Bibliographic Details
Main Authors: Honorio Martin, Pedro Martin-Holgado, Yolanda Morilla, Luis Entrena, Enrique San-Millan
Format: Article
Language:English
Published: MDPI AG 2018-08-01
Series:Electronics
Subjects:
Online Access:http://www.mdpi.com/2079-9292/7/9/163
_version_ 1811187876003577856
author Honorio Martin
Pedro Martin-Holgado
Yolanda Morilla
Luis Entrena
Enrique San-Millan
author_facet Honorio Martin
Pedro Martin-Holgado
Yolanda Morilla
Luis Entrena
Enrique San-Millan
author_sort Honorio Martin
collection DOAJ
description Physical Unclonable Functions (PUFs) are hardware security primitives that are increasingly being used for authentication and key generation in ICs and FPGAs. For space systems, they are a promising approach to meet the needs for secure communications at low cost. To this purpose, it is essential to determine if they are reliable in the space radiation environment. In this work we evaluate the Total Ionizing Dose effects on a delay-based PUF implemented in SRAM-FPGA, namely a Ring Oscillator PUF. Several major quality metrics have been used to analyze the evolution of the PUF response with the total ionizing dose. Experimental results demonstrate that total ionizing dose has a perceptible effect on the quality of the PUF response, but it could still be used for space applications by making some appropriate corrections.
first_indexed 2024-04-11T14:11:03Z
format Article
id doaj.art-30c0ccd6c717455fb6d19ec7de721005
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-04-11T14:11:03Z
publishDate 2018-08-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-30c0ccd6c717455fb6d19ec7de7210052022-12-22T04:19:42ZengMDPI AGElectronics2079-92922018-08-017916310.3390/electronics7090163electronics7090163Total Ionizing Dose Effects on a Delay-Based Physical Unclonable Function Implemented in FPGAsHonorio Martin0Pedro Martin-Holgado1Yolanda Morilla2Luis Entrena3Enrique San-Millan4Departement of Electronics Technology, Universidad Carlos III de Madrid, 28911 Leganés, SpainCentro Nacional de Aceleradores (CNA, Universidad de Sevilla, CSIC), 41092 Sevilla, SpainCentro Nacional de Aceleradores (CNA, Universidad de Sevilla, CSIC), 41092 Sevilla, SpainDepartement of Electronics Technology, Universidad Carlos III de Madrid, 28911 Leganés, SpainDepartement of Electronics Technology, Universidad Carlos III de Madrid, 28911 Leganés, SpainPhysical Unclonable Functions (PUFs) are hardware security primitives that are increasingly being used for authentication and key generation in ICs and FPGAs. For space systems, they are a promising approach to meet the needs for secure communications at low cost. To this purpose, it is essential to determine if they are reliable in the space radiation environment. In this work we evaluate the Total Ionizing Dose effects on a delay-based PUF implemented in SRAM-FPGA, namely a Ring Oscillator PUF. Several major quality metrics have been used to analyze the evolution of the PUF response with the total ionizing dose. Experimental results demonstrate that total ionizing dose has a perceptible effect on the quality of the PUF response, but it could still be used for space applications by making some appropriate corrections.http://www.mdpi.com/2079-9292/7/9/163physical unclonable functionFPGAtotal ionizing doseCo-60 gamma radiationring-oscillator
spellingShingle Honorio Martin
Pedro Martin-Holgado
Yolanda Morilla
Luis Entrena
Enrique San-Millan
Total Ionizing Dose Effects on a Delay-Based Physical Unclonable Function Implemented in FPGAs
Electronics
physical unclonable function
FPGA
total ionizing dose
Co-60 gamma radiation
ring-oscillator
title Total Ionizing Dose Effects on a Delay-Based Physical Unclonable Function Implemented in FPGAs
title_full Total Ionizing Dose Effects on a Delay-Based Physical Unclonable Function Implemented in FPGAs
title_fullStr Total Ionizing Dose Effects on a Delay-Based Physical Unclonable Function Implemented in FPGAs
title_full_unstemmed Total Ionizing Dose Effects on a Delay-Based Physical Unclonable Function Implemented in FPGAs
title_short Total Ionizing Dose Effects on a Delay-Based Physical Unclonable Function Implemented in FPGAs
title_sort total ionizing dose effects on a delay based physical unclonable function implemented in fpgas
topic physical unclonable function
FPGA
total ionizing dose
Co-60 gamma radiation
ring-oscillator
url http://www.mdpi.com/2079-9292/7/9/163
work_keys_str_mv AT honoriomartin totalionizingdoseeffectsonadelaybasedphysicalunclonablefunctionimplementedinfpgas
AT pedromartinholgado totalionizingdoseeffectsonadelaybasedphysicalunclonablefunctionimplementedinfpgas
AT yolandamorilla totalionizingdoseeffectsonadelaybasedphysicalunclonablefunctionimplementedinfpgas
AT luisentrena totalionizingdoseeffectsonadelaybasedphysicalunclonablefunctionimplementedinfpgas
AT enriquesanmillan totalionizingdoseeffectsonadelaybasedphysicalunclonablefunctionimplementedinfpgas