Optimization-based bit selection technique to improve the reliability of PUFs

F. de los Santos-Prieto, F. J. Rubio-Barbero, Rafael Castro-Lopez, E. Roca, F.V. Fernández · 2024

Physical Unclonable Functions (PUFs) have emerged as a promising solution for generating cryptographic keys required in low-cost resource-constrained devices. Unfortunately, PUF reliability can be affected by environmental variations and aging since the secret key is stored in the form of an analog quantity within the hardware. Several approaches, including bit selection techniques and error-correcting codes, have been proposed to obtain a reliable PUF operation. In this work, an optimization-based bit selection is proposed to improve the reliability of any PUF where each challenge consists in comparing a certain random effect in two or more devices from an array. The proposed technique is tested with a PUF that compares the Random Telegraph Noise, as underlying entropy source, in a pair of transistors from an array. The results show that if these two transistors are selected using the optimization-based bit selection, the reliability of the PUF can be significantly improved when compared to a PUF with random bit selection. Such an improvement leads to a much better utilization of the silicon area since many more transistors can be efficiently selected to obtain reliable PUF response bits.

Read the paper · More papers on PaperTik