EM side-channel analysis of BCH-based error correction for PUF-based key generation

Lars Tebelmann, Michael Pehl, Georg Sigl

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

21 Scopus citations

Abstract

Physical Unclonable Functions (PUFs) provide a cost-efficient way to store a secure key on a device. But the noisy secret from a PUF must be corrected to generate a stable key. Since the error correction processes secret material, it is a target of attacks. Previous work has shown that single bits of a key can be extracted using a power sidechannel attacks. This work enhances the attack idea. Non-invasive measurement of electromagnetic radiation together with a differential power analysis is shown to be sufficient to extract not only single bits but even the complete key from an error correction used for PUF-based key generation. The efficiency of the basic attack is significantly improved over state of the art using public available preknowledge on the PUF, an advanced correlation method, and parallel manipulation of helper data. The attack is practically demonstrated on an FPGA implementation with concatenated BCH and repetition codes. The results show that, compared to state of the art, a significant improvement by a factor of more than 100 in terms of trace reduction can be achieved.

Original languageEnglish
Title of host publicationASHES 2017 - Proceedings of the 2017 Workshop on Attacks and Solutions in Hardware Security, co-located with CCS 2017
PublisherAssociation for Computing Machinery, Inc
Pages43-52
Number of pages10
ISBN (Electronic)9781450353977
DOIs
StatePublished - 3 Nov 2017
Event1st Workshop on Attacks and Solutions in Hardware Security, ASHES 2017 - Dallas, United States
Duration: 3 Nov 2017 → …

Publication series

NameASHES 2017 - Proceedings of the 2017 Workshop on Attacks and Solutions in Hardware Security, co-located with CCS 2017

Conference

Conference1st Workshop on Attacks and Solutions in Hardware Security, ASHES 2017
Country/TerritoryUnited States
CityDallas
Period3/11/17 → …

Keywords

  • Electromagnetic emission
  • Error correcting codes
  • Fuzzy commitment scheme
  • Physical unclonable functions
  • Side-channel analysis

Fingerprint

Dive into the research topics of 'EM side-channel analysis of BCH-based error correction for PUF-based key generation'. Together they form a unique fingerprint.

Cite this