Physical Unclonable Function(PUF)can generate and store security keys in a way that can prevent them from assaulting attacks. When deploying PUF to extract the keys
we have to apply Error Correcting Code where the BCH code is the most often used to reconstruct the source data of security key. But the decoding algorithm of BCH is complex
making it hardware-inefficient when using BCH code only.This paper proposed a concatenated construction by splitting a longer code into two shorter codes and then decoding in two steps. The results of simulation show the construction based on concatenate codes can meet the need of SRAM-PUFs error rate.
关键词
Keywords
references
Jorge Guajardo, Sandeep S Kumar, Pim Tuyls. FPGA intrinsic PUFs and their use for IP protection[C]//Cryptographic Hardware and Embedded Systems CHES 2007. Netherlands, Eindhoven, Springer, 2007(4727): 76-77.
Vincent van der Leest. Soft decision error correction for compact memory-based PUFs using a single enrollment, intrinsic-ID[C]// CAES 2012. The Netherlands, Eindhoven, 2012.
Biosch C. Efficient fuzzy extractors for reconfigurable hardware. Master's thesis, chair for system security[R]. Ruhr-University at Bochum, Department of Electrical Engineering and Information Science, 2008.
林舒. 差错控制编码[M]. 2版. 北京: 机械工业出版社, 2007.
Forney Jrt G D. Concatenated codes[M]. Cambridge, Massachusets, MIT Press, 1966, 37.