{"title":"Research on uniformity enhancement of arbiter PUF","authors":"Keran Xu","doi":"10.1117/12.2679064","DOIUrl":null,"url":null,"abstract":"In recent years, Physical Unclonable Function (PUF) based hardware encryption has raised its significance in information security. Generally, a PUF is evaluated by three metrics: reliability, uniqueness, and uniformity. It is crucial for a PUF to have a good uniformity if it is used to generate cryptographic key. This paper focuses mainly on the Arbiter PUF and proposes a uniformity adjustment scheme for it. The main idea of this scheme is to add an adjustment module to the original circuit and construct an algorithm to automatically set the adjustment signals according to the responses. In the end, we use FPGA to test the uniformity, reliability and uniqueness of the adjusted PUF.","PeriodicalId":342847,"journal":{"name":"International Conference on Algorithms, Microchips and Network Applications","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Algorithms, Microchips and Network Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.2679064","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In recent years, Physical Unclonable Function (PUF) based hardware encryption has raised its significance in information security. Generally, a PUF is evaluated by three metrics: reliability, uniqueness, and uniformity. It is crucial for a PUF to have a good uniformity if it is used to generate cryptographic key. This paper focuses mainly on the Arbiter PUF and proposes a uniformity adjustment scheme for it. The main idea of this scheme is to add an adjustment module to the original circuit and construct an algorithm to automatically set the adjustment signals according to the responses. In the end, we use FPGA to test the uniformity, reliability and uniqueness of the adjusted PUF.