TY - JOUR T1 - Improving Reliability of Physically Unclonable Function Using Error Correcting Code AU - Mohammadi, Nima Ali AU - Shokouhi, Shahriar B. JO - Journal of Engineering and Applied Sciences VL - 11 IS - 4 SP - 805 EP - 809 PY - 2016 DA - 2001/08/19 SN - 1816-949x DO - jeasci.2016.805.809 UR - https://makhillpublications.co/view-article.php?doi=jeasci.2016.805.809 KW - Physically unclonable functions KW -ECC KW -reliability KW -hardware security KW -bit-aliasing AB - Physically Unclonable Function (PUF) is a promising solution to satisfy hardware security demands. Several structures have been proposed to generate a unique and unclonable key from a silicon chip. Delay-based and Memory-based PUFs are the most popular FPGA implementation of a PUF construction. In thisstudy we implement Anderson PUF, RO PUF and SR Latch PUF on several FPGA platforms and perform an analysis on their performance metrics such as Reliability, Uniqueness and Bit-aliasing. Changes in temperature and supply voltage can affect reliability of PUF. Since a noiseless key is required in applications such as secret key generation, a new Error Correcting Code (ECC) is presented to address this issue. ER -