Ridge-based profiled differential power analysis

Weijia Wang, Yu Yu*, François Xavier Standaert, Dawu Gu, Xu Sen, Chi Zhang

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

7 Scopus citations

Abstract

Profiled DPA is an important and powerful type of sidechannel attacks (SCAs). Thanks to its profiling phase that learns the leakage features from a controlled device, profiled DPA outperforms many other types of SCA and are widely used in the security evaluation of cryptographic devices. Typical profiling methods (such as linear regression based ones) suffer from the overfitting issue which is often neglected in previous works, i.e., the model characterizes details that are specific to the dataset used to build it (and not the distribution we want to capture). In this paper, we propose a novel profiling method based on ridge regression and investigate its generalization ability (to mitigate the overfitting issue) theoretically and by experiments. Further, based on cross-validation, we present a parameter optimization method that finds out the most suitable parameter for our ridge-based profiling. Finally, the simulation-based and practical experiments show that ridge-based profiling not only outperforms ‘classical’ and linear regression-based ones (especially for nonlinear leakage functions), but also is a good candidate for the robust profiling.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PublisherSpringer Verlag
Pages347-362
Number of pages16
DOIs
StatePublished - 1 Jan 2017
Externally publishedYes

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10159
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Keywords

  • Cross-validation
  • Linear regression
  • Profiled DPA
  • Ridge regression
  • Side-channel attack

Fingerprint

Dive into the research topics of 'Ridge-based profiled differential power analysis'. Together they form a unique fingerprint.

Cite this