Ngoc-Tuan Dol, Phu-Cuong Le, Van‐Phuc Hoang, Van-Sang Doan, Hoai Giang Nguyen, C. Pham
{"title":"MO-DLSCA:基于深度学习的非剖面侧信道分析,使用多输出神经网络","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":"{\"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}","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}
MO-DLSCA: Deep Learning Based Non-profiled Side Channel Analysis Using Multi-output Neural Networks
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.