Ngoc-Tuan Dol, Phu-Cuong Le, Van‐Phuc Hoang, Van-Sang Doan, Hoai Giang Nguyen, C. Pham
{"title":"MO-DLSCA: Deep Learning Based Non-profiled Side Channel Analysis Using Multi-output Neural Networks","authors":"Ngoc-Tuan Dol, Phu-Cuong Le, Van‐Phuc Hoang, Van-Sang Doan, Hoai Giang Nguyen, C. Pham","doi":"10.1109/ATC55345.2022.9943024","DOIUrl":null,"url":null,"abstract":"Differential Deep Learning Analysis (DDLA) is the first side-channel analysis (SCA) attack using deep learning (DL) in non-profiled scenarios. However, DDLA requires many training processes to distinguish the correct key. In this paper, we propose a novel SCA technique using multi-output multi-loss neural networks, which can predict all possible hypothesis keys simultaneously in a short time of the training process. Specifically, a multi-output classification (MOC) model and a multi-output regression (MOR) model are introduced. Especially, we first suggest using identity labeling for MOR model to determine the trend of the training metric for each hypothesis key in the non-profiled SCA scenario. As a result, the correct key can be distinguished easily. The efficiency of proposed model is clarified on different SCA-protected schemes, such as masking and combined hiding-masking countermeasure methods. Significantly, our approach remarkably outperforms the DDLA model and parallel network in terms of the execution time and the success rate. In addition, by using shared layers, the proposed model achieves a higher success rate of at least 25 % in the case of combined hiding-masking countermeasure.","PeriodicalId":135827,"journal":{"name":"2022 International Conference on Advanced Technologies for Communications (ATC)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Conference on Advanced Technologies for Communications (ATC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ATC55345.2022.9943024","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
Differential Deep Learning Analysis (DDLA) is the first side-channel analysis (SCA) attack using deep learning (DL) in non-profiled scenarios. However, DDLA requires many training processes to distinguish the correct key. In this paper, we propose a novel SCA technique using multi-output multi-loss neural networks, which can predict all possible hypothesis keys simultaneously in a short time of the training process. Specifically, a multi-output classification (MOC) model and a multi-output regression (MOR) model are introduced. Especially, we first suggest using identity labeling for MOR model to determine the trend of the training metric for each hypothesis key in the non-profiled SCA scenario. As a result, the correct key can be distinguished easily. The efficiency of proposed model is clarified on different SCA-protected schemes, such as masking and combined hiding-masking countermeasure methods. Significantly, our approach remarkably outperforms the DDLA model and parallel network in terms of the execution time and the success rate. In addition, by using shared layers, the proposed model achieves a higher success rate of at least 25 % in the case of combined hiding-masking countermeasure.