Modular PUF Coding Chain with High-Speed Reed-Muller Decoder

被引:0
作者
Mandry, Holger [1 ]
Herkle, Andreas [1 ]
Kuerzinger, Ludwig [3 ]
Mueelich, Sven [2 ]
Becker, Joachim [1 ]
Fischer, Robert F. H. [2 ]
Ortmanns, Maurits [1 ]
机构
[1] Ulm Univ, Inst Microelect, Albert Einstein Allee 43, Ulm, Germany
[2] Ulm Univ, Inst Commun Engn, Albert Einstein Allee 43, Ulm, Germany
[3] Tech Univ Munich, Inst Human Machine Commun, Munich, Germany
来源
2019 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS) | 2019年
基金
美国国家科学基金会;
关键词
Physical Unclonable Function (PUF); FPGA; generalized concatenated codes; Reed-Muller;
D O I
10.1109/iscas.2019.8702484
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Physical Unclonable Functions (PUFs) offer the possibility to produce unique fingerprints for integrated circuits. As raw PUF responses are affected by noise, some post-processing steps are necessary. We present a coding chain test framework for PUFs on Field Programmable Gate Arrays. The framework allows easy exchange, evaluation and comparison of different PUF implementations, coding algorithms and other chain modules. For a testing framework, the execution time of the evaluated algorithm is a bottleneck, since a huge amount of runs are supposed to be done. Hence, we additionally present a new type of Reed-Muller decoder hardware architecture using parallel modules to speed up the decoding process. The decoding time could be decreased by 95% in comparison to existing implementations at the cost of 41 times higher slice count.
引用
收藏
页数:5
相关论文
共 13 条
[1]  
[Anonymous], 2012, PHYS UNCLONABLE FUNC
[2]  
[Anonymous], KANALCODIERUNG
[3]  
[Anonymous], EINFUHRUNG NACHRICHT
[4]  
[Anonymous], 14 INT WORKSH ALG CO
[5]   Controlled Physical Random Functions [J].
Gassend, B ;
Clarke, D ;
van Dijk, M ;
Devadas, S .
18TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE, PROCEEDINGS, 2002, :149-160
[6]   Low-Area Reed Decoding in a Generalized Concatenated Code Construction for PUFs [J].
Hiller, Matthias ;
Kuerzinger, Ludwig ;
Sigl, Georg ;
Mueelich, Sven ;
Puchinger, Sven ;
Bossert, Martin .
2015 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, 2015, :143-148
[7]  
Immler V, 2017, 2017 IEEE INTERNATIONAL SYMPOSIUM ON HARDWARE ORIENTED SECURITY AND TRUST (HOST), P128, DOI 10.1109/HST.2017.7951811
[8]  
Maes R, 2012, LECT NOTES COMPUT SC, V7428, P302, DOI 10.1007/978-3-642-33027-8_18
[9]  
Merli D, 2011, LECT NOTES COMPUT SC, V6740, P33, DOI 10.1007/978-3-642-21599-5_3
[10]  
Puchinger S., 2015, SCC 2015