Stacked Ensemble Model for Enhancing the DL based SCA

Anh Hoang, Neil Hanley, Ayesha Khalid, Dur-e-Shahwar Kundi, Maire O’Neill

2022

Abstract

Deep learning (DL) has proven to be very effective for image recognition tasks, with a large body of research on various models for object classification. The application of DL to side-channel analysis (SCA) has already shown promising results, with experimentation on open-source variable key datasets showing that secret keys for block ciphers like Advanced Encryption Standard (AES)-128 can be revealed with 40 traces even in the presence of countermeasures. This paper aims to further improve the application of DL in SCA, by enhancing the power of DL when targeting the secret key of cryptographic algorithms when protected with SCA countermeasures. We propose a stacked ensemble model, which trains the output probabilities and Maximum likelihood score of multiple traces and/or sub-models to improve the performance of Convolutional Neural Network (CNN)-based models. Our model generates state-of-the art results when attacking the ASCAD variable-key database, which has a restricted number of training traces per key, recovering the key within 20 attack traces in comparison to 40 traces as required by the state-of-the-art CNN-based model with Plaintext feature extension (CNNP)-based model. During the profiling stage an attacker needs no additional knowledge of the implementation, such as the masking scheme or random mask values, only the ability to record the power consumption or electromagnetic field traces, plaintext/ciphertext and the key is needed. However, a two step training procedure is required. Additionally, no heuristic pre-processing is required in order to break the multiple masking countermeasures of the target implementation.

Download


Paper Citation


in Harvard Style

Hoang A., Hanley N., Khalid A., Kundi D. and O’Neill M. (2022). Stacked Ensemble Model for Enhancing the DL based SCA. In Proceedings of the 19th International Conference on Security and Cryptography - Volume 1: SECRYPT, ISBN 978-989-758-590-6, pages 59-68. DOI: 10.5220/0011139700003283


in Bibtex Style

@conference{secrypt22,
author={Anh Hoang and Neil Hanley and Ayesha Khalid and Dur-e-Shahwar Kundi and Maire O’Neill},
title={Stacked Ensemble Model for Enhancing the DL based SCA},
booktitle={Proceedings of the 19th International Conference on Security and Cryptography - Volume 1: SECRYPT,},
year={2022},
pages={59-68},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011139700003283},
isbn={978-989-758-590-6},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 19th International Conference on Security and Cryptography - Volume 1: SECRYPT,
TI - Stacked Ensemble Model for Enhancing the DL based SCA
SN - 978-989-758-590-6
AU - Hoang A.
AU - Hanley N.
AU - Khalid A.
AU - Kundi D.
AU - O’Neill M.
PY - 2022
SP - 59
EP - 68
DO - 10.5220/0011139700003283