Efficient key generation scheme for SRAM-PUFs using polar codes

Bin Chen, Tanya Ignatenko, Frans Willems

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

50 Downloads (Pure)


Physical unclonable functions (PUFs) are a new promising means to realize cryptographic scenarios such as identification, authentication and secret key generation. PUFs avoid the need for key storage, because the device-unique randomness can be translated into a cryptographic key. SRAM-PUFs enjoy the properties that, while being easily evaluated (after a device power-up), they are unique, reproducible, physically unclonable and unpredictable. Error correction codes (ECCs) are essential blocks of secret-generation schemes, since PUF observations are always effected by noise and environmental changes. In this paper, we propose practical error correction schemes for PUF-based secret generation that are based on polar codes. The proposed scheme could generate a 128-bit key or 256-bit key using less PUF bits and helper data bits than before and achieve a low failure probability for a practical SRAM-PUFs application with error probability between 15% and 25%. Therefore SRAM-PUFs are considered to combine very well with authentication and unique cryptographic key generation for resource constrained devices.
Originele taal-2Engels
TitelPROCEEDINGS of the 2017 Symposium on Information Theory and Signal Processing in the Benelux
RedacteurenRichard Heusden, Jos H. Weber
UitgeverijInstitute of Electrical and Electronics Engineers
Aantal pagina's8
ISBN van elektronische versie9778-94-6186-811-4
StatusGepubliceerd - 2017
EvenementSymposium on Information Theory and Signal Processing in the Benelux - Delft, Nederland
Duur: 11 mei 201712 mei 2017


CongresSymposium on Information Theory and Signal Processing in the Benelux
Verkorte titelSITB2017

Vingerafdruk Duik in de onderzoeksthema's van 'Efficient key generation scheme for SRAM-PUFs using polar codes'. Samen vormen ze een unieke vingerafdruk.

Citeer dit