Mostrar el registro sencillo del ítem

Artículo

dc.creatorBaturone Castillo, María Iluminadaes
dc.creatorRomán Hajderek, Robertoes
dc.creatorCorbacho, Ángeles
dc.date.accessioned2022-12-15T15:31:33Z
dc.date.available2022-12-15T15:31:33Z
dc.date.issued2022
dc.identifier.citationBaturone Castillo, M.I., Román Hajderek, R. y Corbacho, Á. (2022). A Unified Multibit PUF and TRNG based on Ring Oscillators for Secure IoT Devices. IEEE Internet of Things Journal. https://doi.org/10.1109/jiot.2022.3224298.
dc.identifier.issn2327-4662es
dc.identifier.urihttps://hdl.handle.net/11441/140518
dc.description.abstractPhysically Unclonable Functions (PUFs) and True Random Number Generators (TRNGs) are cryptographic primitives very well suited for secure IoT devices. This paper proposes a circuit, named multibit-RO-PUF-TRNG, which offers the advantages of unifying PUF and TRNG in the same design. It is based on counting the oscillations of pairs of ring oscillators (ROs), one of them acting as reference. Once the counter of the reference oscillator reaches a fixed value, the count value of the other RO is employed to provide the TRNG and the multibit PUF response. A mathematical model is presented that supports not only the circuit foundations but also a novel and simple calibration procedure that allows optimizing the selection of the design parameters. Experimental results are illustrated with large datasets from two families of FPGAs with different process nodes (90 nm and 28 nm). These results confirm that the proposed calibration provides TRNG and PUF responses with high quality. The raw TRNG bits do not need post-processing and the PUF bits (even 6 bits per RO) show very small aliasing. In the application context of obfuscating and reconstructing secrets generated by the TRNG, the multibit PUF response, together with the proposal of using error-correcting codes and RO selection adapted to each bit, provide savings of at least 79.38% of the ROs compared to using a unibit PUF without RO selection. The proposal has been implemented as an APB peripheral of a VexRiscv RV32I core to illustrate its use in a secure FPGA-based IoT device.es
dc.formatapplication/pdfes
dc.format.extent12 p.es
dc.language.isoenges
dc.publisherIEEEes
dc.relation.ispartofIEEE Internet of Things Journal.
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.titleA Unified Multibit PUF and TRNG based on Ring Oscillators for Secure IoT Deviceses
dc.typeinfo:eu-repo/semantics/articlees
dc.type.versioninfo:eu-repo/semantics/acceptedVersiones
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.contributor.affiliationUniversidad de Sevilla. Departamento de Electrónica y Electromagnetismoes
dc.relation.publisherversionhttps://dx.doi.org/10.1109/jiot.2022.3224298es
dc.identifier.doi10.1109/jiot.2022.3224298es
dc.journaltitleIEEE Internet of Things Journales

FicherosTamañoFormatoVerDescripción
10.1109jiot.2022.3224298acepta ...708.2KbIcon   [PDF] Ver/Abrir   Versión aceptada

Este registro aparece en las siguientes colecciones

Mostrar el registro sencillo del ítem

Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Excepto si se señala otra cosa, la licencia del ítem se describe como: Attribution-NonCommercial-NoDerivatives 4.0 Internacional