Project Details
Projekt Print View

Multi-Valued Physical Unclonable Functions

Subject Area Electronic Semiconductors, Components and Circuits, Integrated Systems, Sensor Technology, Theoretical Electrical Engineering
Term from 2018 to 2022
Project identifier Deutsche Forschungsgemeinschaft (DFG) - Project number 401330297
 
Final Report Year 2022

Final Report Abstract

The goal of the present project was to exploit the multi-valued nature of Physically Unclonable Functions (PUF) to increase the extracted entropy per PUF unit compared to the state of the art. During this project we could improve the robustness of FPGA based ROPUFs for 16.4% and publish a large set of extracted responses. Based on these readouts a normalization and multi-valued symbol extraction was established, by dividing the probability-density function into intervals each representing a symbol. This increased the extracted entropy per PUF-cell by a factor of three. To minimize the influence of temperature variations we investigated a correction approach using polynomial interpolation. In addition error correction helper data schemes could be transferred from binary case to the multi-valued case. Via a variation of the code rate, a trade-off between information that can be extracted as key and error rate (reliability) is enabled. Based on this the security level for the different coding techniques was investigated and the leakage reduced to zero. Applying soft-decision algorithms increased the extract-able information compared to the error rate further. Another improvement using signal shaping is currently in the process of publication. A modular PUF coding chain was implemented for easy evaluation of all processing steps on one system.

Publications

 
 

Additional Information

Textvergrößerung und Kontrastanpassung