{"title":"A novel offset method for improving bitstring quality of a Hardware-Embedded delay PUF","authors":"Wenjie Che, J. Plusquellic, F. Saqib","doi":"10.1109/HST.2017.7951821","DOIUrl":null,"url":null,"abstract":"Statistical properties including uniqueness, randomness and reproducibility are commonly used as metrics for Physical Unclonable Functions (PUFs). When PUFs are used in authentication protocols, the first two metrics are critically important to the overall security of the system. Authentication reveals the bitstrings (and helper data if used) to the an adversary, and makes the PUF vulnerable to tactics that can lead to successful cloning and impersonation. In this paper, we investigate security metrics including Entropy, uniqueness and randomness using hardware data collected from a set of 45 Xilinx Zynq FPGAs which implements a Hardware-Embedded Delay PUF called HELP. HELP measures and analyzes variations in path delays that occur within a hardware-implemented macro. A novel technique is proposed that allows the verifier to randomly or purposefully offset path delays to obfuscate (in the former case) and/or tune (in the latter case) the bitstring generation process. We show that tuning additionally has a significant impact on the statistical quality of the bitstrings.","PeriodicalId":190635,"journal":{"name":"2017 IEEE International Symposium on Hardware Oriented Security and Trust (HOST)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE International Symposium on Hardware Oriented Security and Trust (HOST)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HST.2017.7951821","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Statistical properties including uniqueness, randomness and reproducibility are commonly used as metrics for Physical Unclonable Functions (PUFs). When PUFs are used in authentication protocols, the first two metrics are critically important to the overall security of the system. Authentication reveals the bitstrings (and helper data if used) to the an adversary, and makes the PUF vulnerable to tactics that can lead to successful cloning and impersonation. In this paper, we investigate security metrics including Entropy, uniqueness and randomness using hardware data collected from a set of 45 Xilinx Zynq FPGAs which implements a Hardware-Embedded Delay PUF called HELP. HELP measures and analyzes variations in path delays that occur within a hardware-implemented macro. A novel technique is proposed that allows the verifier to randomly or purposefully offset path delays to obfuscate (in the former case) and/or tune (in the latter case) the bitstring generation process. We show that tuning additionally has a significant impact on the statistical quality of the bitstrings.