ABSTRACT

This chapter introduces the first methodology for online hardware-based assessment of the robust generation of streams of truly random physical unclonable function (PUF) responses that are unique to each device. Two main characteristics of PUF are evaluated by the built-in-self-test (BIST) scheme: stability and unpredictability. The BIST scheme for both True random number generators (TRNGs) and PUF is developed such that it can be used either independently or together, in which case it can share a large portion of the resources. The BIST generates the challenges as appropriate for each test. A good BIST for PUF shall include sensors that comprehend these conditions. A possible location of attack is the output bits from the BIST scheme. A number of studies have focused on online evaluation of TRNGs. Most TRNGs employ postprocessing techniques to improve the statistical quality of the generated bit sequence. There have been a few studies on online hardware evaluation of TRNGs.