An Efficiency–Accuracy Balanced Power Leakage Evaluation Framework Utilizing Principal Component Analysis and Test Vector Leakage Assessment
The test vector leakage assessment (TVLA) is a widely used side-channel power leakage detection technology which requires evaluators to collect as many power traces as possible to ensure accuracy. However, as the total sample size of the power traces increases, the amount of redundant information wi...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-12-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/11/24/4191 |
_version_ | 1797460012650463232 |
---|---|
author | Zhen Zheng Yingjian Yan Yanjiang Liu Linyuan Li Yajing Chang |
author_facet | Zhen Zheng Yingjian Yan Yanjiang Liu Linyuan Li Yajing Chang |
author_sort | Zhen Zheng |
collection | DOAJ |
description | The test vector leakage assessment (TVLA) is a widely used side-channel power leakage detection technology which requires evaluators to collect as many power traces as possible to ensure accuracy. However, as the total sample size of the power traces increases, the amount of redundant information will also increase, thus limiting the detection efficiency. To address this issue, we propose a principal component analysis (PCA)-TVLA-based leakage detection framework which realizes a more advanced balance of accuracy and efficiency. Before implementing TVLA to detect leakage, we project the original power data onto their most significant feature dimensions extracted by the PCA procedure and screen power traces according to the magnitude of their corresponding components in the variance of the projection vector. We verified the overall performance of the proposed framework by measuring the detection capability and efficiency with <i>t</i>-values and the required time, respectively. The results show that compared with similar existing schemes, under the best circumstances, the proposed framework decreases the <i>t</i>-value by 4.3% while saving time by 25.2% on the MCU platform and decreases the <i>t</i>-value by 2.4% while saving time by 38.0% on the FPGA platform. |
first_indexed | 2024-03-09T16:59:09Z |
format | Article |
id | doaj.art-f6e306b9006442c69dcaefa714b5d080 |
institution | Directory Open Access Journal |
issn | 2079-9292 |
language | English |
last_indexed | 2024-03-09T16:59:09Z |
publishDate | 2022-12-01 |
publisher | MDPI AG |
record_format | Article |
series | Electronics |
spelling | doaj.art-f6e306b9006442c69dcaefa714b5d0802023-11-24T14:31:56ZengMDPI AGElectronics2079-92922022-12-011124419110.3390/electronics11244191An Efficiency–Accuracy Balanced Power Leakage Evaluation Framework Utilizing Principal Component Analysis and Test Vector Leakage AssessmentZhen Zheng0Yingjian Yan1Yanjiang Liu2Linyuan Li3Yajing Chang4Cryptographic Institute, Information Engineering University, Zhengzhou 450001, ChinaCryptographic Institute, Information Engineering University, Zhengzhou 450001, ChinaCryptographic Institute, Information Engineering University, Zhengzhou 450001, ChinaCryptographic Institute, Information Engineering University, Zhengzhou 450001, ChinaCryptographic Institute, Information Engineering University, Zhengzhou 450001, ChinaThe test vector leakage assessment (TVLA) is a widely used side-channel power leakage detection technology which requires evaluators to collect as many power traces as possible to ensure accuracy. However, as the total sample size of the power traces increases, the amount of redundant information will also increase, thus limiting the detection efficiency. To address this issue, we propose a principal component analysis (PCA)-TVLA-based leakage detection framework which realizes a more advanced balance of accuracy and efficiency. Before implementing TVLA to detect leakage, we project the original power data onto their most significant feature dimensions extracted by the PCA procedure and screen power traces according to the magnitude of their corresponding components in the variance of the projection vector. We verified the overall performance of the proposed framework by measuring the detection capability and efficiency with <i>t</i>-values and the required time, respectively. The results show that compared with similar existing schemes, under the best circumstances, the proposed framework decreases the <i>t</i>-value by 4.3% while saving time by 25.2% on the MCU platform and decreases the <i>t</i>-value by 2.4% while saving time by 38.0% on the FPGA platform.https://www.mdpi.com/2079-9292/11/24/4191side-channelpower information leakagetest vector leakage assessmentprincipal component analysis |
spellingShingle | Zhen Zheng Yingjian Yan Yanjiang Liu Linyuan Li Yajing Chang An Efficiency–Accuracy Balanced Power Leakage Evaluation Framework Utilizing Principal Component Analysis and Test Vector Leakage Assessment Electronics side-channel power information leakage test vector leakage assessment principal component analysis |
title | An Efficiency–Accuracy Balanced Power Leakage Evaluation Framework Utilizing Principal Component Analysis and Test Vector Leakage Assessment |
title_full | An Efficiency–Accuracy Balanced Power Leakage Evaluation Framework Utilizing Principal Component Analysis and Test Vector Leakage Assessment |
title_fullStr | An Efficiency–Accuracy Balanced Power Leakage Evaluation Framework Utilizing Principal Component Analysis and Test Vector Leakage Assessment |
title_full_unstemmed | An Efficiency–Accuracy Balanced Power Leakage Evaluation Framework Utilizing Principal Component Analysis and Test Vector Leakage Assessment |
title_short | An Efficiency–Accuracy Balanced Power Leakage Evaluation Framework Utilizing Principal Component Analysis and Test Vector Leakage Assessment |
title_sort | efficiency accuracy balanced power leakage evaluation framework utilizing principal component analysis and test vector leakage assessment |
topic | side-channel power information leakage test vector leakage assessment principal component analysis |
url | https://www.mdpi.com/2079-9292/11/24/4191 |
work_keys_str_mv | AT zhenzheng anefficiencyaccuracybalancedpowerleakageevaluationframeworkutilizingprincipalcomponentanalysisandtestvectorleakageassessment AT yingjianyan anefficiencyaccuracybalancedpowerleakageevaluationframeworkutilizingprincipalcomponentanalysisandtestvectorleakageassessment AT yanjiangliu anefficiencyaccuracybalancedpowerleakageevaluationframeworkutilizingprincipalcomponentanalysisandtestvectorleakageassessment AT linyuanli anefficiencyaccuracybalancedpowerleakageevaluationframeworkutilizingprincipalcomponentanalysisandtestvectorleakageassessment AT yajingchang anefficiencyaccuracybalancedpowerleakageevaluationframeworkutilizingprincipalcomponentanalysisandtestvectorleakageassessment AT zhenzheng efficiencyaccuracybalancedpowerleakageevaluationframeworkutilizingprincipalcomponentanalysisandtestvectorleakageassessment AT yingjianyan efficiencyaccuracybalancedpowerleakageevaluationframeworkutilizingprincipalcomponentanalysisandtestvectorleakageassessment AT yanjiangliu efficiencyaccuracybalancedpowerleakageevaluationframeworkutilizingprincipalcomponentanalysisandtestvectorleakageassessment AT linyuanli efficiencyaccuracybalancedpowerleakageevaluationframeworkutilizingprincipalcomponentanalysisandtestvectorleakageassessment AT yajingchang efficiencyaccuracybalancedpowerleakageevaluationframeworkutilizingprincipalcomponentanalysisandtestvectorleakageassessment |