1. 北京计算机技术及应用研究所 机构,北京,100854
2. 华中科技大学 光学与电子信息学院,湖北,武汉,430074
纸质出版:2016
移动端阅览
冯志华, 张苗, 邹雪城, 刘政林. 适用于SRAM-PUF的纠错码研究[J]. 微电子学与计算机, 2016, 33(6): 11-13.
FENG Zhi-hua, ZHANG Miao, ZOU Xue-cheng, et al. Study on Error Correcting Code Applied to SRAM-PUF[J]. 2016, 33(6): 11-13.
物理不可克隆函数(Physical Uncloneable Functions
PUFs)能够产生、存储密钥
可以抵御侵入攻击的威胁.利用SRAM PUF进行密钥提取时
需用纠错编码来恢复密钥源数据
通常采用BCH纠错码
但是BCH的迭代译码算法复杂
单纯地利用BCH编码使得硬件开销大.本文提出一种级联编码方案
将较长码字分成两个较短码字逐级编译码
仿真结果表明本文所提的级联编码方案能够满足SRAM-PUF纠错率的要求.
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.
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.
0
浏览量
28
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010602201714号