AUTHOR=Gebali Fayez , Mamun Mohammad TITLE=Review of Physically Unclonable Functions (PUFs): Structures, Models, and Algorithms JOURNAL=Frontiers in Sensors VOLUME=Volume 2 - 2021 YEAR=2022 URL=https://www.frontiersin.org/journals/sensors/articles/10.3389/fsens.2021.751748 DOI=10.3389/fsens.2021.751748 ISSN=2673-5067 ABSTRACT=Physically unclonable functions (PUFs) are now an essential component for strengthening the security of Internet of Things (IoT) edge devices. These devices are an important component of many infrastructure systems such as telehealth, commerce, industry, etc. Traditionally these devices are the weakest link in the security of the system since they have limited storage, processing, and energy resources. Furthermore they are located in unsecured environments and could easily be the target of tampering and attacks. We review in this work the structure of common PUF systems such as static RAM (SRAM), ring oscillator (RO) and arbiter PUFS. We discuss statistical models for modelling these PUFs and identify the main parameters defining their performance. We review some of the most recent algorithms that can be used to provide stable authentication and secret key generation without having to use helper data or secure sketch algorithms. Finally we provide some results showing the performance of these devices and how they depend on the authentication algorithm used and the main system parameters.