Paper 2024/1370

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

Tarun Yadav, Defence Research and Development Organisation, INDIA
Manoj Kumar, Defence Research and Development Organisation, INDIA
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.
Keywords
ASCONBlock CipherDifferential CryptanalysisGIFTMachine Learning
Contact author(s)
tarunyadav sag @ gov in
manojkumar sag @ gov in
History
2024-09-02: approved
2024-08-31: received
See all versions
Short URL
https://ia.cr/2024/1370
License
Creative Commons Attribution
CC BY

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, eprint.iacr.org does not use cookies or embedded third party content.