Side-channel analysis based on joint moments
Side-channel analysis (SCA) is a critical technique employed to evaluate the security of hardware encryption devices by exploiting unintended information leakage during cryptographic operations. This dissertation project focuses on enabling effective SCA in the presence of masking countermeasures. T...
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis-Master by Coursework |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/174238 |
_version_ | 1824454931026804736 |
---|---|
author | Xu, Qianyu |
author2 | Lin Zhiping |
author_facet | Lin Zhiping Xu, Qianyu |
author_sort | Xu, Qianyu |
collection | NTU |
description | Side-channel analysis (SCA) is a critical technique employed to evaluate the security of hardware encryption devices by exploiting unintended information leakage during cryptographic operations. This dissertation project focuses on enabling effective SCA in the presence of masking countermeasures. To achieve this, we developed a simulation traces generation framework adaptable to diverse scenario requirements. Furthermore, a preprocessing method was proposed to streamline subsequent experiments by analyzing the joint moment distribution between time sample combinations. Additionally, optimizations were made to the joint moments regression (JMR) based attack method, enhancing its applicability across various scenarios. Finally, by integrating gradient descent training method from neural networks during the training stage, we significantly improved attack speed. These combined approaches resulted in enhanced accuracy. |
first_indexed | 2025-02-19T03:30:09Z |
format | Thesis-Master by Coursework |
id | ntu-10356/174238 |
institution | Nanyang Technological University |
language | English |
last_indexed | 2025-02-19T03:30:09Z |
publishDate | 2024 |
publisher | Nanyang Technological University |
record_format | dspace |
spelling | ntu-10356/1742382024-03-29T15:44:28Z Side-channel analysis based on joint moments Xu, Qianyu Lin Zhiping School of Electrical and Electronic Engineering EZPLin@ntu.edu.sg Engineering Side-channel analysis Joint moments Simulation framework Pre-pocessing Side-channel analysis (SCA) is a critical technique employed to evaluate the security of hardware encryption devices by exploiting unintended information leakage during cryptographic operations. This dissertation project focuses on enabling effective SCA in the presence of masking countermeasures. To achieve this, we developed a simulation traces generation framework adaptable to diverse scenario requirements. Furthermore, a preprocessing method was proposed to streamline subsequent experiments by analyzing the joint moment distribution between time sample combinations. Additionally, optimizations were made to the joint moments regression (JMR) based attack method, enhancing its applicability across various scenarios. Finally, by integrating gradient descent training method from neural networks during the training stage, we significantly improved attack speed. These combined approaches resulted in enhanced accuracy. Master's degree 2024-03-25T01:55:25Z 2024-03-25T01:55:25Z 2024 Thesis-Master by Coursework Xu, Q. (2024). Side-channel analysis based on joint moments. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/174238 https://hdl.handle.net/10356/174238 en application/pdf Nanyang Technological University |
spellingShingle | Engineering Side-channel analysis Joint moments Simulation framework Pre-pocessing Xu, Qianyu Side-channel analysis based on joint moments |
title | Side-channel analysis based on joint moments |
title_full | Side-channel analysis based on joint moments |
title_fullStr | Side-channel analysis based on joint moments |
title_full_unstemmed | Side-channel analysis based on joint moments |
title_short | Side-channel analysis based on joint moments |
title_sort | side channel analysis based on joint moments |
topic | Engineering Side-channel analysis Joint moments Simulation framework Pre-pocessing |
url | https://hdl.handle.net/10356/174238 |
work_keys_str_mv | AT xuqianyu sidechannelanalysisbasedonjointmoments |