Published January 1, 2013 | Version v1
Conference paper Open

Dynamic Programming Based Grouping Method for RO-PUFs

  • 1. TUBITAK, Natl Res Inst Elect & Cryptol, TR-41470 Kocaeli, Turkey
  • 2. Bogazici Univ, Dept Elect & Elect Engn, TR-34342 Istanbul, Turkey

Description

Key generation is one of the most promising applications of Physical Unclonable Functions (PUFs), which requires 100% robust bit streams within each circuit and true randomness among a set of circuits. However, due to the noisy nature of PUFs, it is hard to provide stable outputs under changing environmental conditions, such as supply voltage and temperature. In this work, we have adapted Dynamic Programming (DP) to RO-PUFs for the first time in literature, in order to extract maximum entropy with minimum possible resource usage. Next, the robustness of all output bits is guaranteed even in unstable environmental conditions just by measuring a small subset of circuits prior to shipment. Finally, the efficiency of our method is analyzed and validated experimentally with FPGA implementation.

Files

bib-5d311d4f-d267-4a3d-b0bb-66fa399f5372.txt

Files (187 Bytes)

Name Size Download all
md5:2767b6fe255278fc08f9aaff28d5e68a
187 Bytes Preview Download