{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,22]],"date-time":"2026-01-22T15:00:28Z","timestamp":1769094028225,"version":"3.49.0"},"reference-count":35,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2023,7,28]],"date-time":"2023-07-28T00:00:00Z","timestamp":1690502400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62071057"],"award-info":[{"award-number":["62071057"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["2019ZG073001"],"award-info":[{"award-number":["2019ZG073001"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["2023-YC-A165"],"award-info":[{"award-number":["2023-YC-A165"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Aeronautical Science Foundation of China","award":["62071057"],"award-info":[{"award-number":["62071057"]}]},{"name":"Aeronautical Science Foundation of China","award":["2019ZG073001"],"award-info":[{"award-number":["2019ZG073001"]}]},{"name":"Aeronautical Science Foundation of China","award":["2023-YC-A165"],"award-info":[{"award-number":["2023-YC-A165"]}]},{"name":"BUPT innovation and entrepreneurship support program","award":["62071057"],"award-info":[{"award-number":["62071057"]}]},{"name":"BUPT innovation and entrepreneurship support program","award":["2019ZG073001"],"award-info":[{"award-number":["2019ZG073001"]}]},{"name":"BUPT innovation and entrepreneurship support program","award":["2023-YC-A165"],"award-info":[{"award-number":["2023-YC-A165"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Entropy"],"abstract":"<jats:p>The traces used in side-channel analysis are essential to breaking the key of encryption and the signal quality greatly affects the correct rate of key guessing. Therefore, the preprocessing of side-channel traces plays an important role in side-channel analysis. The process of side-channel leakage signal acquisition is usually affected by internal circuit noise, external environmental noise, and other factors, so the collected signal is often mixed with strong noise. In order to extract the feature information of side-channel signals from very low signal-to-noise ratio traces, a hybrid threshold denoising framework using singular value decomposition is proposed for side-channel analysis preprocessing. This framework is based on singular value decomposition and introduces low-rank matrix approximation theory to improve the rank selection methods of singular value decomposition. This paper combines the hard threshold method of truncated singular value decomposition with the soft threshold method of singular value shrinkage damping and proposes a hybrid threshold denoising framework using singular value decomposition for the data preprocessing step of side-channel analysis as a general preprocessing method for non-profiled side-channel analysis. The data used in the experimental evaluation are from the raw traces of the public database of DPA contest V2 and AES_HD. The success rate curve of non-profiled side-channel analysis further confirms the effectiveness of the proposed framework. Moreover, the signal-to-noise ratio of traces is significantly improved after preprocessing, and the correlation with the correct key is also significantly enhanced. Experimental results on DPA v2 and AES_HD show that the proposed noise reduction framework can be effectively applied to the side-channel analysis preprocessing step, and can successfully improve the signal-to-noise ratio of the traces and the attack efficiency.<\/jats:p>","DOI":"10.3390\/e25081133","type":"journal-article","created":{"date-parts":[[2023,7,28]],"date-time":"2023-07-28T07:35:24Z","timestamp":1690529724000},"page":"1133","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Hybrid Threshold Denoising Framework Using Singular Value Decomposition for Side-Channel Analysis Preprocessing"],"prefix":"10.3390","volume":"25","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-2504-1963","authenticated-orcid":false,"given":"Yuanzhen","family":"Wang","sequence":"first","affiliation":[{"name":"School of Cyberspace Security, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hongxin","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"},{"name":"Beijing Key Laboratory of Work Safety Intelligent Monitoring, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1801-6831","authenticated-orcid":false,"given":"Xing","family":"Fang","sequence":"additional","affiliation":[{"name":"School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaotong","family":"Cui","sequence":"additional","affiliation":[{"name":"School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wenxu","family":"Ning","sequence":"additional","affiliation":[{"name":"School of Cyberspace Security, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Danzhi","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fan","family":"Fan","sequence":"additional","affiliation":[{"name":"Beijing Microelectronics Technology Institute, Beijing 100076, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5688-1447","authenticated-orcid":false,"given":"Lei","family":"Shu","sequence":"additional","affiliation":[{"name":"Beijing Microelectronics Technology Institute, Beijing 100076, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,7,28]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Sun, S., Zhang, H., Cui, X., Li, Q., Dong, L., and Fang, X. (2021). Analysis of Electromagnetic Information Leakage Based on Cryptographic Integrated Circuits. Entropy, 23.","DOI":"10.3390\/e23111508"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"2052","DOI":"10.1109\/TVLSI.2021.3115420","article-title":"Preprocessing of the physical leakage information to combine side-channel distinguishers","volume":"29","year":"2021","journal-title":"IEEE Trans. Very Large Scale Integr. (VLSI) Syst."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Salomon, D., Weiss, A., and Levi, I. (2021). Improved Filtering Techniques for Single-and Multi-Trace Side-Channel Analysis. Cryptography, 5.","DOI":"10.3390\/cryptography5030024"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"710","DOI":"10.1109\/TIFS.2007.910252","article-title":"Noise reduction in side channel attack using fourth-order cumulant","volume":"2","author":"Le","year":"2007","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Souissi, Y., Guilley, S., Danger, J.l., Mekki, S., and Duc, G. (2010, January 14\u201319). Improvement of power analysis attacks using Kalman filter. Proceedings of the 2010 IEEE International Conference on Acoustics, Speech and Signal Processing, Dallas, TX, USA.","DOI":"10.1109\/ICASSP.2010.5495428"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Liu, W., Wu, L., Zhang, X., and Wang, A. (2014, January 15\u201316). Wavelet-based noise reduction in power analysis attack. Proceedings of the 2014 Tenth International Conference on Computational Intelligence and Security, Kunming, China.","DOI":"10.1109\/CIS.2014.103"},{"key":"ref_7","unstructured":"Feng, M., Zhou, Y., and Yu, Z. (2013). Information and Communications Security: Proceedings of the 15th International Conference, ICICS 2013, Beijing, China, 20\u201322 November 2013, Springer. Proceedings 15."},{"key":"ref_8","unstructured":"Merino Del Pozo, S., and Standaert, F.X. (2015). Cryptographic Hardware and Embedded Systems\u2013CHES 2015: Proceedings of the 17th International Workshop, Saint-Malo, France, 13\u201316 September 2015, Springer. Proceedings 17."},{"key":"ref_9","unstructured":"Sun, D., Zhou, X., Wang, Z., Ou, C., Huang, W., and Ai, J. (2015). Security and Privacy in Communication Networks: Proceedings of the 11th EAI International Conference, SecureComm 2015, Dallas, TX, USA, 26\u201329 October 2015, Springer. Proceedings 11."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Ai, J., Wang, Z., Zhou, X., and Ou, C. (2016, January 13\u201315). Improved wavelet transform for noise reduction in power analysis attacks. Proceedings of the 2016 IEEE International Conference on Signal and Image Processing (ICSIP), Beijing, China.","DOI":"10.1109\/SIPROCESS.2016.7888333"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1109\/CC.2017.8068768","article-title":"An improved empirical mode decomposition for power analysis attack","volume":"14","author":"Gan","year":"2017","journal-title":"China Commun."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Cheng, K., Song, Z., Cui, X., and Zhang, L. (2021, January 18\u201320). Hybrid denoising based correlation power analysis for AES. Proceedings of the 2021 IEEE 4th Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC), Chongqing, China.","DOI":"10.1109\/IMCEC51613.2021.9482087"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"V261","DOI":"10.1190\/geo2015-0264.1","article-title":"Damped multichannel singular spectrum analysis for 3D random noise attenuation","volume":"81","author":"Huang","year":"2016","journal-title":"Geophysics"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"987","DOI":"10.1016\/j.crma.2011.07.012","article-title":"Separability and window length in singular spectrum analysis","volume":"349","author":"Hassani","year":"2011","journal-title":"Comptes Rendus Math."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1109\/TSP.2017.2752720","article-title":"The sliding singular spectrum analysis: A data-driven nonstationary signal decomposition tool","volume":"66","author":"Harmouche","year":"2017","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1002\/wics.101","article-title":"Principal component analysis","volume":"2","author":"Abdi","year":"2010","journal-title":"Wiley Interdiscip. Rev. Comput. Stat."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1109\/TGRS.2018.2858545","article-title":"Hankel low-rank approximation for seismic noise attenuation","volume":"57","author":"Wang","year":"2018","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"554","DOI":"10.1109\/TAC.1971.1099821","article-title":"Realization of linear dynamical systems","volume":"16","author":"Silverman","year":"1971","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_19","unstructured":"Khan, M.A.R., and Poskitt, D.S. (2011). Window Length Selection and Signal-Noise Separation and Reconstruction in Singular Spectrum Analysis, Department of Econometrics and Business Statistics, Monash University."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1070\/SM1971v015n01ABEH001531","article-title":"Analytic properties of Schmidt pairs for a Hankel operator and the generalized Schur-Takagi problem","volume":"15","author":"Adamjan","year":"1971","journal-title":"Math. USSR-Sb."},{"key":"ref_21","unstructured":"Fazel, M. (2002). Matrix Rank Minimization with Applications. [Ph.D. Thesis, Stanford University]."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1137\/S0097539792240406","article-title":"Sparse approximate solutions to linear systems","volume":"24","author":"Natarajan","year":"1995","journal-title":"SIAM J. Comput."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Wilkinson, J., Reinsch, C., Golub, G., and Reinsch, C. (1971). Linear Algebra, Springer.","DOI":"10.1007\/978-3-662-39778-7"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"3002","DOI":"10.1109\/TIT.2014.2311661","article-title":"Optshrink: An algorithm for improved low-rank signal matrix denoising by optimal, data-driven singular value shrinkage","volume":"60","author":"Nadakuditi","year":"2014","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"534","DOI":"10.1007\/BF01937276","article-title":"The truncated SVD as a method for regularization","volume":"27","author":"Hansen","year":"1987","journal-title":"BIT Numer. Math."},{"key":"ref_26","first-page":"5328","article-title":"Compressing neural networks: Towards determining the optimal layer-wise decomposition","volume":"34","author":"Liebenwein","year":"2021","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1956","DOI":"10.1137\/080738970","article-title":"A singular value thresholding algorithm for matrix completion","volume":"20","author":"Cai","year":"2010","journal-title":"SIAM J. Optim."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"239","DOI":"10.6339\/JDS.2007.05(2).396","article-title":"Singular spectrum analysis: Methodology and comparison","volume":"5","author":"Hassani","year":"2007","journal-title":"J. Data Sci."},{"key":"ref_29","unstructured":"Brier, E., Clavier, C., and Olivier, F. (2004). Cryptographic Hardware and Embedded Systems-CHES 2004: Proceedings of the 6th International Workshop Cambridge, MA, USA, 11\u201313 August 2004, Springer. Proceedings 6."},{"key":"ref_30","unstructured":"Gierlichs, B., Batina, L., Tuyls, P., and Preneel, B. (2008). Cryptographic Hardware and Embedded Systems\u2013CHES 2008: Proceedings of the 10th International Workshop, Washington, DC, USA, 10\u201313 August 2008, Springer. Proceedings 10."},{"key":"ref_31","unstructured":"Mangard, S., Oswald, E., and Popp, T. (2008). Power Analysis Attacks: Revealing the Secrets of Smart Cards, Springer Science & Business Media."},{"key":"ref_32","unstructured":"Standaert, F.X., Gierlichs, B., and Verbauwhede, I. (2009). Information Security and Cryptology\u2013ICISC 2008: Proceedings of the 11th International Conference, Seoul, Republic of Korea, 3\u20135 December 2008, Springer. Revised Selected Papers 11."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1007\/s13389-014-0075-9","article-title":"Practical improvements of side-channel attacks on AES: Feedback from the 2nd DPA contest","volume":"4","author":"Clavier","year":"2014","journal-title":"J. Cryptogr. Eng."},{"key":"ref_34","unstructured":"Bhasin, S., Jap, D., and Picek, S. (2023, June 01). AES HD Dataset\u201450,000 Traces. Available online: https:\/\/github.com\/AISyLab\/AES_HD."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1007\/s13389-011-0010-2","article-title":"Univariate side channel attacks and leakage modeling","volume":"1","author":"Doget","year":"2011","journal-title":"J. Cryptogr. Eng."}],"container-title":["Entropy"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1099-4300\/25\/8\/1133\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T20:21:28Z","timestamp":1760127688000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1099-4300\/25\/8\/1133"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,28]]},"references-count":35,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2023,8]]}},"alternative-id":["e25081133"],"URL":"https:\/\/doi.org\/10.3390\/e25081133","relation":{},"ISSN":["1099-4300"],"issn-type":[{"value":"1099-4300","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,7,28]]}}}