Suitability of Generalized GAROs on FPGAs as PUFs or TRNGs considering spatial correlations

Garcia-Bosque, Miguel (Universidad de Zaragoza) ; Naya, Abel (Universidad de Zaragoza) ; Díez-Señorans, Guillermo (Universidad de Zaragoza) ; Sánchez-Azqueta, Carlos (Universidad de Zaragoza) ; Celma, Santiago (Universidad de Zaragoza)
Suitability of Generalized GAROs on FPGAs as PUFs or TRNGs considering spatial correlations
Resumen: In the last years, guaranteeing the security in Internet of things communications has become an essential task. In this article, the bias of a wide set of oscillators has been studied to determine their suitability as both true random number generators (TRNGs) and physically unclonable functions (PUFs). For this purpose, a generic configurable structure has been proposed and implemented in an field programmable gate array (FPGA). With this implementation, by introducing some external signals it is possible to configure the system in different oscillator topologies. This way, we have managed to analyze 2730 oscillators composed by seven lookup tables (LUTs) without having to resynthesize the code each time. The performed analysis has included conventional ring oscillators, Galois ring oscillators, and newly proposed oscillator topologies. From this analysis, we have concluded that none of these oscillators behave as an ideal TRNG but ring oscillators present the closest to an ideal behavior. Regarding their suitability as PUFs, some of the newly proposed oscillators in this article present a high reproducibility, higher than that of conventional ring oscillator PUF (RO-PUF) and a high uniqueness. Furthermore, we have noticed that both their reproducibility and their uniqueness tend to improve when increasing the length of the oscillators, which opens the possibility of finding new oscillators with even better properties by studying oscillators of bigger lengths. Finally, by studying the spatial correlation of the bias of these oscillators, we have observed that they present a much lower spatial correlation compared to the ring oscillators, which opens the possibility of using these oscillators in PUF architectures that use more comparisons than typical RO-PUFs.
Idioma: Inglés
DOI: 10.1109/OJIES.2023.3262871
Año: 2023
Publicado en: IEEE Open Journal of the Industrial Electronics Society 4 (2023), 112-122
ISSN: 2644-1284

Factor impacto CITESCORE: 10.8 - Electrical and Electronic Engineering (Q1) - Control and Systems Engineering (Q1) - Industrial and Manufacturing Engineering (Q1)

Factor impacto SCIMAGO: 1.813 - Control and Systems Engineering (Q1) - Industrial and Manufacturing Engineering (Q1) - Electrical and Electronic Engineering (Q1)

Financiación: info:eu-repo/grantAgreement/ES/AEI/PID2020-114110RA-I00
Financiación: info:eu-repo/grantAgreement/ES/DGA/LMP197-21
Financiación: nfo:eu-repo/grantAgreement/ES/UZ/CUD2021-02
Tipo y forma: Artículo (Versión definitiva)
Área (Departamento): Área Física Aplicada (Dpto. Física Aplicada)
Área (Departamento): Área Electrónica (Dpto. Ingeniería Electrón.Com.)


Creative Commons Debe reconocer adecuadamente la autoría, proporcionar un enlace a la licencia e indicar si se han realizado cambios. Puede hacerlo de cualquier manera razonable, pero no de una manera que sugiera que tiene el apoyo del licenciador o lo recibe por el uso que hace.


Exportado de SIDERAL (2024-07-31-09:57:25)


Visitas y descargas

Este artículo se encuentra en las siguientes colecciones:
Artículos > Artículos por área > Física Aplicada
Artículos > Artículos por área > Electrónica



 Registro creado el 2023-05-25, última modificación el 2024-07-31


Versión publicada:
 PDF
Valore este documento:

Rate this document:
1
2
3
 
(Sin ninguna reseña)