Welcome to Journal of University of Chinese Academy of Sciences,Today is

Journal of University of Chinese Academy of Sciences ›› 2024, Vol. 41 ›› Issue (1): 127-135.DOI: 10.7523/j.ucas.2022.054

• Research Articles • Previous Articles     Next Articles

Design and implementation of fuzzy extractor for PUF

SONG Minte1,2, HOU Kai1,2, RU Zhanqiang2, WANG Zhengguang1,2, SONG Helun2   

  1. 1. School of Nano-Tech and Nano-Bionics, University of Science and Technology of China, Hefei;
    2. Suzhou Institute of Nano-tech and Nano-bionics, Chinese Academy of Sciences, Suzhou 215123, Jiangsu, China
  • Received:2022-03-11 Revised:2022-05-09 Online:2024-01-15

Abstract: The physical unclonable function (PUF) implemented on SRAM and other schemes exists inherent demerit of poor reproducibility for environmental factors such as voltage changes and thermal noise. This disadvantage greatly restricts functional application in cryptography, communication and other fields. In this paper, a fuzzy extractor with large error correction capacity is designed to reconstruct the original data of SRAM by means of BCH codes (Bose-Chaudhuri-Hocquenghem Codes). The SRAM PUF chip applying this design is manufactured on the Hua Hong Grace 0.11 μm CMOS platform with area of 306 267 μm2. The original BCH code has a code length of 127 bits and an error correction capability of 27 bits, which achieves the practical requirements of PUF applications.

Key words: physically unclonable function, BCH code, fuzzy extractor, digital IC design

CLC Number: