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...

Full description

Saved in:
Bibliographic Details
Main Authors: 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
Other Authors: School of Electrical and Electronic Engineering
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