Article
A configurable ro-puf for securing embedded systems implemented on programmable devices
Author/s | Martínez Rodríguez, Macarena Cristina
Camacho Ruiz, Eros Brox Jiménez, Piedad Sánchez Solano, Santiago |
Department | Universidad de Sevilla. Departamento de Electrónica y Electromagnetismo |
Publication Date | 2021 |
Deposit Date | 2022-02-02 |
Published in |
|
Abstract | Improving the security of electronic devices that support innovative critical services (digital administrative services, e-health, e-shopping, and on-line banking) is essential to lay the foundations of a secure digital ... Improving the security of electronic devices that support innovative critical services (digital administrative services, e-health, e-shopping, and on-line banking) is essential to lay the foundations of a secure digital society. Security schemes based on Physical Unclonable Functions (PUFs) take advantage of intrinsic characteristics of the hardware for the online generation of unique digital identifiers and cryptographic keys that allow to ensure the protection of the devices against counterfeiting and to preserve data privacy. This paper tackles the design of a configurable Ring Oscillator (RO) PUF that encompasses several strategies to provide an efficient solution in terms of area, timing response, and performance. RO-PUF implementation on programmable logic devices is conceived to minimize the use of available resources, while operating speed can be optimized by properly selecting the size of the elements used to obtain the PUF response. The work also describes the interface added to the PUF to facilitate its incorporation as hardware Intellectual Property (IP)-modules into embedded systems. The performance of the RO-PUF is proven with an extensive battery of tests, which are executed to analyze the influence of different test strategies on the PUF quality indexes. The configurability of the proposed RO-PUF allows establishing the most suitable “cost/performance/security-level” trade-off for a certain application. |
Project ID. | TEC2017-83557-R
PID2020-116664RB-I00 P20_00740 |
Citation | Martínez Rodríguez, M.C., Camacho Ruiz, E., Brox Jiménez, P. y Sánchez Solano, S. (2021). A configurable ro-puf for securing embedded systems implemented on programmable devices. Electronics, 10 (16), 1957. |
Files | Size | Format | View | Description |
---|---|---|---|---|
A Configurable RO-PUF for ... | 4.871Mb | [PDF] | View/ | |