ISSN 0253-2778

CN 34-1054/N

Open AccessOpen Access JUSTC Research Article

Adversarial attack based countermeasures against deep learning side-channel attacks

Cite this:
https://doi.org/10.3969/j.issn.0253-2778.2020.10.006
More Information
  • Author Bio:

    GU Ruizhe: Master candidate. Research field: side-channel analysis. E-mail: zheruigu@mail.ustc.edu.cn

    Wang Ping: Master candidate. Research field: Information safety. E-mail: wangpingwk@163.com

    Zheng Mengce: PhD candidate. Research field: Cryptanalysis of side channel. E-mail: mczheng@ustc.edu.cn

    Yu Nenghai: PhD/professor. Research field: Video processing and multimedia communication. E-mail: ynh@ustc.edu.cn

  • Corresponding author: Hu Honggang: Corresponding author, PhD/professor. Research field: Cryptography, network security. E-mail: hghu2005@ustc.edu.cn
  • Received Date: 09 October 2020
  • Rev Recd Date: 24 October 2020
  • Publish Date: 31 October 2020
  • Numerous previous works have studied deep learning algorithms applied in the context of side-channel attacks, which demonstrated the ability to perform successful key recoveries. These studies show that modern cryptographic devices are increasingly threatened by side-channel attacks with the help of deep learning. However, the existing countermeasures are designed to resist classical side-channel attacks, and cannot protect cryptographic devices from deep learning based side-channel attacks. Thus, there arises a strong need for countermeasures against deep learning based side-channel attacks. Although deep learning has the high potential in solving complex problems, it is vulnerable to adversarial attacks in the form of subtle perturbations to inputs that lead a model to give wrong pedictions. In this paper, a kind of novel countermeasures is proposed based on adversarial attacks that is specifically designed against deep learning based side-channel attacks. We estimate several models commonly used in deep learning based side-channel attacks to evaluate the proposed countermeasures. It is shown that our approach can effectively protect cryptographic devices from deep learning based side-channel attacks in practice. In addition, our experiments show that the new countermeasures can also resist classical side-channel attacks.
    Numerous previous works have studied deep learning algorithms applied in the context of side-channel attacks, which demonstrated the ability to perform successful key recoveries. These studies show that modern cryptographic devices are increasingly threatened by side-channel attacks with the help of deep learning. However, the existing countermeasures are designed to resist classical side-channel attacks, and cannot protect cryptographic devices from deep learning based side-channel attacks. Thus, there arises a strong need for countermeasures against deep learning based side-channel attacks. Although deep learning has the high potential in solving complex problems, it is vulnerable to adversarial attacks in the form of subtle perturbations to inputs that lead a model to give wrong pedictions. In this paper, a kind of novel countermeasures is proposed based on adversarial attacks that is specifically designed against deep learning based side-channel attacks. We estimate several models commonly used in deep learning based side-channel attacks to evaluate the proposed countermeasures. It is shown that our approach can effectively protect cryptographic devices from deep learning based side-channel attacks in practice. In addition, our experiments show that the new countermeasures can also resist classical side-channel attacks.
  • loading
  • 加载中

Catalog

    Article Metrics

    Article views (678) PDF downloads(763)
    Proportional views

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return