Abstract

CutMix data augmentation can provide a large amount of augmented data for DL-SCA (deep learning side channel attacks) by generating new power traces. However, traces generated by CutMix may lose dependency with the new label, which may reduce the accuracy of the training model. In light of this, we propose an improved intra-class CutMix data augmentation method. Firstly, the original power traces are classified by the label. Then, the original power traces are selected by the same label constraint to generate new power traces according to CutMix, which can ensure the dependency between the generated trace and its label. Furthermore, to maintain balance among different classified datasets, the traces are generated sequentially according to distinct labels. Finally, based on the augmented power traces, the MLP (Multilayer Perceptron) and CNN (Convolutional Neural Network) models can be constructed and trained to recover the key of AES. In order to verify the effectiveness of the proposed method, we conducted experimental evaluations using the MLP and CNN models based on DPA-contest v4 dataset and ASCAD dataset. The test results show that the generated traces based on the intra-class CutMix method can be very similar to the original power traces, and the MLP and CNN models can be effectively trained based on the generated traces to recover the key of AES. Compared with existing data augmentation methods, the proposed method can complete the key recovery with faster convergence and fewer power traces.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.