{"title":"A Secure and Robust Key Generation Method Using Physical Unclonable Functions and Polar Codes","authors":"Yonghong Bai, Zhiyuan Yan","doi":"10.1109/SiPS47522.2019.9020613","DOIUrl":null,"url":null,"abstract":"In physical unclonable functions (PUFs) based key generation methods, the bias of PUF outputs would leak secrecy. A secure and robust key generation method based on PUFs and polar codes is proposed in this paper. First, a PUF-based key generation process is modeled as a wiretap channel. Then, two secure polar coding schemes are designed for the wiretap channel to improve the robustness of key generation and to reduce the secrecy leakage caused by the bias of PUF outputs. To construct the secure polar coding schemes, density evolution is used to evaluate the error probability of synthesized channels, which in turn is used to approximate both the error probability and the secrecy leakage of the system. To reduce the polar construction complexity, the channel independent polar construction method aids density evolution to select parameters of the secure polar coding schemes. Finally, we compare the key generation design with other works and find that our key generation scheme requires fewer PUF bits than other works when they generate the same length key with failure probability $\\le 10^{-6}$.","PeriodicalId":256971,"journal":{"name":"2019 IEEE International Workshop on Signal Processing Systems (SiPS)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE International Workshop on Signal Processing Systems (SiPS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SiPS47522.2019.9020613","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
In physical unclonable functions (PUFs) based key generation methods, the bias of PUF outputs would leak secrecy. A secure and robust key generation method based on PUFs and polar codes is proposed in this paper. First, a PUF-based key generation process is modeled as a wiretap channel. Then, two secure polar coding schemes are designed for the wiretap channel to improve the robustness of key generation and to reduce the secrecy leakage caused by the bias of PUF outputs. To construct the secure polar coding schemes, density evolution is used to evaluate the error probability of synthesized channels, which in turn is used to approximate both the error probability and the secrecy leakage of the system. To reduce the polar construction complexity, the channel independent polar construction method aids density evolution to select parameters of the secure polar coding schemes. Finally, we compare the key generation design with other works and find that our key generation scheme requires fewer PUF bits than other works when they generate the same length key with failure probability $\le 10^{-6}$.