Abstract
The Correlation Power Analysis (CPA) is one of the powerful Side-Channel Analysis (SCA) methods to reveal the secret key using linear relationship between intermediate values and power consumption. To defense the analysis, many crypto-systems often embed the shuffling implementation which shuffles the order of operations to break the relationship between power consumption and processed information. Although the shuffling method increases the required number of power traces for deploying the CPA, it is still vulnerable if an attacker can classify or group the power traces by operations. In this work, we propose a new CPA technique by efficiently clustering the power traces using signal envelopes. We demonstrate theoretically reduced time complexity and tested our approach with the eight-shuffling AES implementations.
Original language | English |
---|---|
Title of host publication | Information Security Applications - 21st International Conference, WISA 2020, Revised Selected Papers |
Editors | Ilsun You |
Publisher | Springer Science and Business Media Deutschland GmbH |
Pages | 389-402 |
Number of pages | 14 |
ISBN (Print) | 9783030652982 |
DOIs | |
Publication status | Published - 2020 |
Event | 21st International Conference on Information Security Applications, WISA 2020 - Jeju Island, Korea, Republic of Duration: 2020 Aug 26 → 2020 Aug 28 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 12583 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 21st International Conference on Information Security Applications, WISA 2020 |
---|---|
Country/Territory | Korea, Republic of |
City | Jeju Island |
Period | 20/8/26 → 20/8/28 |
Bibliographical note
Funding Information:This work was supported as part of Military Crypto Research Center (UD170109ED) funded by Defense Acquisition Program Administration (DAPA) and Agency for Defense Development (ADD).
Publisher Copyright:
© Springer Nature Switzerland AG 2020.
Keywords
- Clustering algorithm
- Correlation Power Analysis (CPA)
- Envelope
- Shuffling method
- Side-Channel Analysis
ASJC Scopus subject areas
- Theoretical Computer Science
- General Computer Science