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

Full description

Bibliographic Details
Main Authors: Zhen Zheng, Yingjian Yan, Yanjiang Liu, Linyuan Li, Yajing Chang
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