DocumentCode :
110953
Title :
Metastability occurrence based physical unclonable functions for FPGAs
Author :
Wieczorek, Piotr Zbigniew ; Golofit, K.
Author_Institution :
Inst. of Electron. Syst., Warsaw Univ. of Technol., Warsaw, Poland
Volume :
50
Issue :
4
fYear :
2014
fDate :
February 13 2014
Firstpage :
281
Lastpage :
283
Abstract :
A novel concept of a physical obfuscation of cryptographic keys is introduced which basically utilises identification of the metastable behaviour of field programmable gate array (FPGA) flip-flops, i.e. the time variability of the metastability´s appearance. Clock and data intervals leading to metastability (δ) are measured with the use of programmable delay lines available in digital clock managers (DCMs). The DCM acts as a variable clock phase regulator, whereas another circuit detects metastable events. The parts of binary words representing δ become segments of a physical unclonable function key. Preliminary results show significant differences in interval δ values when a slight change in circuit implementation occurs (in placement, node connections, surrounding sub-circuits etc.). Similar FPGA devices manufactured in the same process having an identical structure also behave significantly differently due to the intrinsic inter-class randomness.
Keywords :
clocks; field programmable gate arrays; flip-flops; private key cryptography; public key cryptography; DCM; FPGA devices; FPGAs; cryptographic keys; data intervals; digital clock managers; field programmable gate array flip-flops; intrinsic interclass randomness; metastability appearance; metastability occurrence based physical unclonable function key; programmable delay lines; time variability; variable clock phase regulator;
fLanguage :
English
Journal_Title :
Electronics Letters
Publisher :
iet
ISSN :
0013-5194
Type :
jour
DOI :
10.1049/el.2014.0143
Filename :
6746283
Link To Document :
بازگشت