Sharing is Caring—On the Protection of Arithmetic Logic Units against Passive Physical Attacks

Hannes Groß

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

Abstract

Embedded systems are often used in security-critical scenarios where physical access of an adversary cannot be prevented. An attacker with unrestricted physical access to an embedded device could thus use observation-based attacks like power analysis or chip probing techniques to extract chip-internal secrets. In this work, we investigate how to counteract first-order passive physical attacks on an embedded microcontroller. In particular, we focus on the protection of the central point of data processing in the microcontroller design—the arithmetic logic unit (ALU)—with the provably secure threshold implementation (TI) masking scheme. Our results show that the amount of required fresh random bits—a problem many masked implementations suffer from—can be reduced to only one bit per ALU access and clock cycle. The total chip area overhead for implementing the whole microcontroller of our case study as a three-share TI is about a factor of 2.8.
Original languageEnglish
Title of host publicationRadio Frequency Identification. RFIDSec 2015
Subtitle of host publication11th International Workshop, RFIDsec 2015, New York, NY, USA, June 23-24, 2015, Revised Selected Papers
Place of PublicationCham
PublisherSpringer
Pages68-84
ISBN (Print)978-3-319-24836-3
DOIs
Publication statusPublished - 2015
EventWorkshop on RFID Security - New York, United States
Duration: 22 Jun 201523 Jun 2015

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume9440

Conference

ConferenceWorkshop on RFID Security
Country/TerritoryUnited States
CityNew York
Period22/06/1523/06/15

Fields of Expertise

  • Information, Communication & Computing

Treatment code (Nähere Zuordnung)

  • Application
  • Theoretical

Fingerprint

Dive into the research topics of 'Sharing is Caring—On the Protection of Arithmetic Logic Units against Passive Physical Attacks'. Together they form a unique fingerprint.

Cite this