Paper 2024/1370 Original: eprint.iacr.org/2024/1370 ↗

ML based Improved Differential Distinguisher with High Accuracy: Application to GIFT-128 and ASCON

Tarun Yadav
Manoj Kumar
Abstract

In recent years, ML based differential distinguishers have been explored and compared with the classical methods. Complexity of a key recovery attack on block ciphers is calculated using the probability of a differential distinguisher provided by classical methods. Since theoretical computations suffice to calculate the data complexity in these cases, so there seems no restrictions on the practical availability of computational resources to attack a block cipher using classical methods. However, ML based differential cryptanalysis is based on the machine learning model that uses encrypted data to learn its features using available compute power. This poses a restriction on the accuracy of ML distinguisher for increased number of rounds and ciphers with large block size. Moreover, we can still construct the distinguisher but the accuracy becomes very low in such cases. In this paper, we present a new approach to construct the differential distinguisher with high accuracy using the existing ML based distinguisher of low accuracy. This approach outperforms all existing approaches with similar objective. We demonstrate our method to construct the high accuracy ML based distinguishers for GIFT-128 and ASCON permutation. For GIFT-128, accuracy of 7-round distinguisher is increased to 98.8% with $2^{9}$ data complexity. For ASCON, accuracy of 4-round distinguisher is increased to 99.4% with $2^{18}$ data complexity. We present the first ML based distinguisher for 8 rounds of GIFT-128 using the differential-ML distinguisher presented in Latincrypt-2021. This distinguisher is constructed with 99.8% accuracy and $2^{18}$ data complexity.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
History
2024-08-31: last updated
2024-08-31: published
Short URL
https://ia.cr/2024/1370
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2024/1370,
      author = {Tarun Yadav and Manoj Kumar},
      title = {ML based Improved Differential Distinguisher with High Accuracy: Application to GIFT-128 and ASCON},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1370},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1370}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.