Paper 2023/235 Original: eprint.iacr.org/2023/235 ↗

New Results on Machine Learning Based Distinguishers

Anubhab Baksi
Jakub Breier
Vishnu Asutosh Dasu
Xiaolu Hou
Hyunji Kim
Hwajeong Seo
Abstract

Machine Learning (ML) is almost ubiquitously used in multiple disciplines nowadays. Recently, we have seen its usage in the realm of differential distinguishers for symmetric key ciphers. In this work, we explore the possibility of a number of ciphers with respect to various ML-based distinguishers. We show new distinguishers on the unkeyed and round reduced version of SPECK-32, SPECK-128, ASCON, SIMECK-32, SIMECK-64 and SKINNY-128. We explore multiple avenues in the process. In summary, we use neural network as well as support vector machine in various settings (such as varying the activation function), apart from experimenting with a number of input difference tuples. Among other results, we show a distinguisher of 8-round SPECK-32 that works with practical data complexity (most of the experiments take a few hours on a personal computer).

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Preprint.
History
2023-04-29: last updated
2023-02-20: published
Short URL
https://ia.cr/2023/235
License
https://creativecommons.org/licenses/by-nc-sa/4.0/

BibTeX

@misc{cryptoeprint:2023/235,
      author = {Anubhab Baksi and Jakub Breier and Vishnu Asutosh Dasu and Xiaolu Hou and Hyunji Kim and Hwajeong Seo},
      title = {New Results on Machine Learning Based Distinguishers},
      howpublished = {Cryptology {ePrint} Archive, Paper 2023/235},
      year = {2023},
      url = {https://eprint.iacr.org/2023/235}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.