Normalized Differential Power Analysis - for ghost peaks mitigation
The attack efficacy of Differential Power Analysis (DPA), a popular side channel evaluation technique for key extraction, is compromised by the false highest Difference Of Means (DOMs) value (‘ghost peaks’) in the DOMs matrix produced in a conventional DPA. The ghost peak is generated by the wrong k...
Saved in:
Main Authors: | , , , , , , , , |
---|---|
Other Authors: | |
Format: | Conference or Workshop Item |
Language: | English |
Published: |
2021
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/151136 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-151136 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1511362021-06-15T03:10:06Z Normalized Differential Power Analysis - for ghost peaks mitigation Chen, Juncheng Ng, Jun-Sheng Kyaw, Nay Aung Lwin, Ne Kyaw Zwa Ho, Weng-Geng Chong, Kwen-Siong Lin, Zhiping Chang, Joseph Sylvester Gwee, Bah-Hwee School of Electrical and Electronic Engineering 2021 IEEE International Symposium on Circuits and Systems (ISCAS) Centre for Integrated Circuits and Systems Engineering::Computer science and engineering::Hardware Differential Power Analysis (DPA) Normalized Differential Power Analysis (NDPA) The attack efficacy of Differential Power Analysis (DPA), a popular side channel evaluation technique for key extraction, is compromised by the false highest Difference Of Means (DOMs) value (‘ghost peaks’) in the DOMs matrix produced in a conventional DPA. The ghost peak is generated by the wrong key guess and always occurs in the conventional DPA when the number of side channel traces is not enough. In this paper, an improved version of the conventional DPA termed as Normalized DPA (NDPA) is proposed to circumvent the ghost peak. With the analysis on the generation of ghost peaks in the conventional DPA, we observed that by normalizing the DOMs matrix, the ghost peaks can be greatly suppressed. We model the proposed NDPA mathematically and show that it performs better than the conventional DPA. We further provide the experimental validations on a set of 200k power simulation traces on AES SBox and 500 EM traces from ASCAD dataset. Based on the attack results of these datasets, our proposed NDPA requires (up to 68%) lesser number of traces to reveal a correct key when compared to the conventional DPA. National Research Foundation (NRF) Accepted version This research project is supported by the National Research Foundation, Singapore under its National Cybersecurity R&D (NCR) Research Programme in Assuring Hardware Security by Design in Systems on Chip, SOCure (NRF2018NCR-NCR002-001) 2021-06-15T03:10:05Z 2021-06-15T03:10:05Z 2021 Conference Paper Chen, J., Ng, J., Kyaw, N. A., Lwin, N. K. Z., Ho, W., Chong, K., Lin, Z., Chang, J. S. & Gwee, B. (2021). Normalized Differential Power Analysis - for ghost peaks mitigation. 2021 IEEE International Symposium on Circuits and Systems (ISCAS). https://dx.doi.org/10.1109/ISCAS51556.2021.9401487 https://hdl.handle.net/10356/151136 10.1109/ISCAS51556.2021.9401487 en NRF2018NCR-NCR002-001 © 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. The published version is available at: https://doi.org/10.1109/ISCAS51556.2021.9401487 application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering::Hardware Differential Power Analysis (DPA) Normalized Differential Power Analysis (NDPA) |
spellingShingle |
Engineering::Computer science and engineering::Hardware Differential Power Analysis (DPA) Normalized Differential Power Analysis (NDPA) Chen, Juncheng Ng, Jun-Sheng Kyaw, Nay Aung Lwin, Ne Kyaw Zwa Ho, Weng-Geng Chong, Kwen-Siong Lin, Zhiping Chang, Joseph Sylvester Gwee, Bah-Hwee Normalized Differential Power Analysis - for ghost peaks mitigation |
description |
The attack efficacy of Differential Power Analysis (DPA), a popular side channel evaluation technique for key extraction, is compromised by the false highest Difference Of Means (DOMs) value (‘ghost peaks’) in the DOMs matrix produced in a conventional DPA. The ghost peak is generated by the wrong key guess and always occurs in the conventional DPA when the number of side channel traces is not enough. In this paper, an improved version of the conventional DPA termed as Normalized DPA (NDPA) is proposed to circumvent the ghost peak. With the analysis on the generation of ghost peaks in the conventional DPA, we observed that by normalizing the DOMs matrix, the ghost peaks can be greatly suppressed. We model the proposed NDPA mathematically and show that it performs better than the conventional DPA. We further provide the experimental validations on a set of 200k power simulation traces on AES SBox and 500 EM traces from ASCAD dataset. Based on the attack results of these datasets, our proposed NDPA requires (up to 68%) lesser number of traces to reveal a correct key when compared to the conventional DPA. |
author2 |
School of Electrical and Electronic Engineering |
author_facet |
School of Electrical and Electronic Engineering Chen, Juncheng Ng, Jun-Sheng Kyaw, Nay Aung Lwin, Ne Kyaw Zwa Ho, Weng-Geng Chong, Kwen-Siong Lin, Zhiping Chang, Joseph Sylvester Gwee, Bah-Hwee |
format |
Conference or Workshop Item |
author |
Chen, Juncheng Ng, Jun-Sheng Kyaw, Nay Aung Lwin, Ne Kyaw Zwa Ho, Weng-Geng Chong, Kwen-Siong Lin, Zhiping Chang, Joseph Sylvester Gwee, Bah-Hwee |
author_sort |
Chen, Juncheng |
title |
Normalized Differential Power Analysis - for ghost peaks mitigation |
title_short |
Normalized Differential Power Analysis - for ghost peaks mitigation |
title_full |
Normalized Differential Power Analysis - for ghost peaks mitigation |
title_fullStr |
Normalized Differential Power Analysis - for ghost peaks mitigation |
title_full_unstemmed |
Normalized Differential Power Analysis - for ghost peaks mitigation |
title_sort |
normalized differential power analysis - for ghost peaks mitigation |
publishDate |
2021 |
url |
https://hdl.handle.net/10356/151136 |
_version_ |
1703971187960315904 |