DocumentCode :
1898002
Title :
FPGA IP protection by binding Finite State Machine to Physical Unclonable Function
Author :
Jiliang Zhang ; Yaping Lin ; Yongqiang Lyu ; Gang Qu ; Cheung, Ray C. C. ; Wenjie Che ; Qiang Zhou ; Jinian Bian
Author_Institution :
Coll. of Inf. Sci. & Eng., Hunan Univ., Changsha, China
fYear :
2013
fDate :
2-4 Sept. 2013
Firstpage :
1
Lastpage :
4
Abstract :
In this paper we propose a novel binding mechanism that can protect FPGA IP from being cloned, tampered, or misused; and facilitate the pay-per-use licensing to limit the FPGA IP´s execution to specific FPGA devices only. In this mechanism, the FPGA vendors will provide each enrolled device with a Physical Unclonable Function (PUF) that can be deployed securely during fabrication process. The core vendor will embed an augmented Finite State Machine (FSM) into the original FSM structure of the hardware IP (HW-IP) to react on the PUF response to a given challenge. The proposed binding method does not need any Trusted Third Party (TTP) or block cipher for key management and exchange. We analyze several known attacks to hardware IP and show that our method is secure against these attacks. Experimental results on MCNC benchmarks show that the proposed method incurs small design overhead in terms of area, power and delay.
Keywords :
cryptography; field programmable gate arrays; finite element analysis; FPGA IP execution; FPGA IP protection; FPGA devices; FPGA vendors; FSM structure; MCNC benchmarks; PUF response; TTP; augmented finite state machine; binding mechanism; binding method; block cipher; core vendor; fabrication process; hardware IP; key management; physical unclonable function; trusted third party; Benchmark testing; Cryptography; Databases; Field programmable gate arrays; IP networks; Licenses;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2013 23rd International Conference on
Conference_Location :
Porto
Type :
conf
DOI :
10.1109/FPL.2013.6645555
Filename :
6645555
Link To Document :
بازگشت