Paper 2024/1370
ML based Improved Differential Distinguisher with High Accuracy: Application to GIFT-128 and ASCON
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)
- 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
-
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} }