PROJECT TITLE :
Key Reconciliation Protocols for Error Correction of Silicon PUF Responses - 2017
ABSTRACT:
Physical unclonable functions (PUFs) are promising primitives for the light-weight authentication of an integrated circuit (IC). Indeed, by extracting an identifier from random method variations, they allow each instance of a design to be uniquely identified. However, the extracted identifiers don't seem to be stable enough for use as is, and hence, need to be corrected 1st. This is currently achieved using error-correcting codes in secure sketches that generate helper data through a one-time procedure. As another, we have a tendency to propose key reconciliation protocols. This interactive technique, originating from quantum key distribution, allows two entities to correct errors in their respective correlated keys by discussing over a public channel. We have a tendency to believe that this will additionally be employed by a device and a distant server to agree on two completely different responses to the same challenge from the same PUF obtained at completely different times. This approach has the advantage of requiring very few logic resources on the device side. The knowledge leakage caused by the key reconciliation process is limited and simply computable. Results of implementation on field-programmable gate array (FPGA) targets are presented, showing that it's the most light-weight error-correction module up to now.
Did you like this research project?
To get this research project Guidelines, Training and Code... Click Here