MCRO-PUF: A Novel Modified Crossover RO-PUF with an Ultra-Expanded CRP Space

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.authorRabiei, Hassan
dc.contributor.authorKaveh, Masoud
dc.contributor.authorMosavi, Mohammad Reza
dc.contributor.authorMartín, Diego
dc.contributor.departmentIran University of Science and Technology
dc.contributor.departmentDepartment of Communications and Networking
dc.contributor.departmentTechnical University of Madrid
dc.contributor.departmentDepartment of Communications and Networkingen
dc.date.accessioned2023-01-18T09:24:18Z
dc.date.available2023-01-18T09:24:18Z
dc.date.issued2023
dc.descriptionPublisher Copyright: © 2023 Tech Science Press. All rights reserved.
dc.description.abstractWith the expanding use of the Internet of Things (IoT) devices and the connection of humans and devices to the Internet, the need to provide security in this field is constantly growing. The conventional cryptographic solutions need the IoT device to store secret keys in its non-volatile memory (NVM) leading the system to be vulnerable to physical attacks. In addition, they are not appropriate for IoT applications due to their complex calculations. Thus, physically unclonable functions (PUFs) have been introduced to simultaneously address these issues. PUFs are lightweight and easy-toaccess hardware security primitives which employ the unique characteristics of integrated circuits (ICs) to generate secret keys. Among all proposed PUFs, ring oscillator PUF (RO-PUF) has had amore suitable structure for hardware implementation because of its high reliability and easier providing of circuital symmetry. However, RO-PUF has not been so attractive for authentication purposes due to its limited supported challenge-response pairs (CRPs). A few efforts have been made in recent years that could successfully improve the RO-PUF CRP space, such as configurable RO-PUF (CRO-PUF). In this paper, by considerably improving the CRO-PUF structure and adding spare paths, we propose a novel strong RO-PUF structure that exponentially grows the CRP space and dramatically reduces the hardware cost. We implement our design on a simple and low-cost FPGA chip named XC6SLX9-2tqg144, stating that the proposed design can be used in IoT applications. In addition, to improve the CRP space, our design creates a suitable improvement in different security/performance terms of the generated responses, and dramatically outperforms the state-of-the-art. The average reliability, uniqueness, and uniformity of the responses generated are 99.55%, 48.49%, and 50.99%, respectively.en
dc.description.versionPeer revieweden
dc.format.extent15
dc.format.extent4831-4845
dc.format.mimetypeapplication/pdf
dc.identifier.citationRabiei , H , Kaveh , M , Mosavi , M R & Martín , D 2023 , ' MCRO-PUF: A Novel Modified Crossover RO-PUF with an Ultra-Expanded CRP Space ' , Computers, Materials and Continua , vol. 74 , no. 3 , pp. 4831-4845 . https://doi.org/10.32604/cmc.2023.034981en
dc.identifier.doi10.32604/cmc.2023.034981
dc.identifier.issn1546-2218
dc.identifier.issn1546-2226
dc.identifier.otherPURE UUID: 7711702c-d861-4590-9659-69991d571555
dc.identifier.otherPURE ITEMURL: https://research.aalto.fi/en/publications/7711702c-d861-4590-9659-69991d571555
dc.identifier.otherPURE LINK: http://www.scopus.com/inward/record.url?scp=85145259597&partnerID=8YFLogxK
dc.identifier.otherPURE FILEURL: https://research.aalto.fi/files/97445598/TSP_CMC_34981.pdf
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/118890
dc.identifier.urnURN:NBN:fi:aalto-202301181246
dc.language.isoenen
dc.publisherTech Science Press
dc.relation.ispartofseriesComputers, Materials and Continuaen
dc.relation.ispartofseriesVolume 74, issue 3en
dc.rightsopenAccessen
dc.subject.keywordconfigurable design
dc.subject.keywordCRP space
dc.subject.keywordRO-PUF
dc.titleMCRO-PUF: A Novel Modified Crossover RO-PUF with an Ultra-Expanded CRP Spaceen
dc.typeA1 Alkuperäisartikkeli tieteellisessä aikakauslehdessäfi
dc.type.versionpublishedVersion

Files