Paper 2024/1310

On the Effects of Neural Network-based Output Prediction Attacks on the Design of Symmetric-key Ciphers

Hayato Watanabe, Tokai University
Ryoma Ito, National Institute of Information and Communications Technology
Toshihiro Ohigashi, Tokai University
Abstract

Proving resistance to conventional attacks, e.g., differential, linear, and integral attacks, is essential for designing a secure symmetric-key cipher. Recent advances in automatic search and deep learning-based methods have made this time-consuming task relatively easy, yet concerns persist over expertise requirements and potential oversights. To overcome these concerns, Kimura et al. proposed neural network-based output prediction (NN) attacks, offering simplicity, generality, and reduced coding mistakes. NN attacks could be helpful for designing secure symmetric-key ciphers, especially the S-box-based block ciphers. Inspired by their work, we first apply NN attacks to Simon, one of the AND-Rotation-XOR-based block ciphers, and identify structures susceptible to NN attacks and the vulnerabilities detected thereby. Next, we take a closer look at the vulnerable structures. The most vulnerable structure has the lowest diffusion property compared to others. This fact implies that NN attacks may detect such a property. We then focus on a biased event of the core function in vulnerable Simon-like ciphers and build effective linear approximations caused by such an event. Finally, we use these linear approximations to reveal that the vulnerable structures are more susceptible to a linear key recovery attack than the original one. We conclude that our analysis can be a solid step toward making NN attacks a helpful tool for designing a secure symmetric-key cipher.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Published elsewhere. Major revision. CSCML2024
DOI
https://www.cscml.org/
Keywords
Block cipherSimonDesign rationaleNeural networkOutput prediction attack
Contact author(s)
3CJNM024 @ tokai ac jp
itorym @ nict go jp
ohigashi @ tokai ac jp
History
2024-08-23: approved
2024-08-22: received
See all versions
Short URL
https://ia.cr/2024/1310
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1310,
      author = {Hayato Watanabe and Ryoma Ito and Toshihiro Ohigashi},
      title = {On the Effects of Neural Network-based Output Prediction Attacks on the Design of Symmetric-key Ciphers},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1310},
      year = {2024},
      doi = {https://www.cscml.org/},
      url = {https://eprint.iacr.org/2024/1310}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.