Success Thresholds for Power Analysis Attacks Across Multiple Data Encryption Standard (DES) Implementations on a Microcontroller

Using a statistical measure of success which we define as a success threshold, we compare the effectiveness of different types and configurations of side channel power analysis attacks on various implementations of the data encryption standard (DES) cipher realized in a common microcontroller target. Cipher implementations we effect consist of optimized firmware leveraging dedicated cryptographic CPU instructions, portable firmware using generic CPU instructions, and firmware utilizing onboard flash memory to intentionally exaggerate power signatures. Power analysis attacks we employ consist of correlation power analysis (CPA) and differential power analysis (DPA), using both Hamming weight-based and Hamming distance-based power models. As illustrated by the applicable success thresholds, we confirm that non-optimized, generic DES implementations are comparatively significantly easier to defeat than optimized implementations using side channel power analysis techniques.

Authors

Institutions

Publication Details

Published
2024-11-12
DOI
https://doi.org/10.1109/paine62042.2024.10792803
Primary Topic
Cryptographic Implementations and Security
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Success Thresholds for Power Analysis Attacks Across Multiple Data Encryption Standard (DES) Implementations on a Microcontroller

J. David Ingalls, Andrew Lukefahr, Barrett Tieman
Cryptographic Implementations and Security
article

Success Thresholds for Power Analysis Attacks Across Multiple Data Encryption Standard (DES) Implementations on a Microcontroller

J. David Ingalls, Andrew Lukefahr, Barrett Tieman
article en

Abstract

Using a statistical measure of success which we define as a success threshold, we compare the effectiveness of different types and configurations of side channel power analysis attacks on various implementations of the data encryption standard (DES) cipher realized in a common microcontroller target. Cipher implementations we effect consist of optimized firmware leveraging dedicated cryptographic CPU instructions, portable firmware using generic CPU instructions, and firmware utilizing onboard flash memory to intentionally exaggerate power signatures. Power analysis attacks we employ consist of correlation power analysis (CPA) and differential power analysis (DPA), using both Hamming weight-based and Hamming distance-based power models. As illustrated by the applicable success thresholds, we confirm that non-optimized, generic DES implementations are comparatively significantly easier to defeat than optimized implementations using side channel power analysis techniques.

Indiana University Bloomington (US)
Openalex Percentile: Top 79%
Cryptographic Implementations and Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.