Cryptographic Hardware and Embedded Systems, CHES 2010

Volume 6225 of the series Lecture Notes in Computer Science pp 335-350

An Alternative to Error Correction for SRAM-Like PUFs

  • Maximilian HoferAffiliated withInstitute of Electronics, Graz University of Technology
  • , Christoph BoehmAffiliated withInstitute of Electronics, Graz University of Technology


We propose a new technique called stable-PUF-marking as an alternative to error correction to get reproducible (i.e. stable) outputs from physical unclonable functions (PUF). The concept is based on the influence of the mismatch on the stability of the PUF-cells’ output. To use this fact, cells providing a high mismatch between their crucial transistors are selected to substantially lower the error rate. To verify the concept, a statistical view to this approach is given. Furthermore, an SRAM-like PUF implementation is suggested that puts the approach into practice.


Physical Unclonable Functions SRAM Pre-Selection