Automatic MILP-based Impossible Differential Security Cryptanalysis of RAIN-64

Impossible differential cryptanalysis is an efficient cryptanalysis method in the field of block ciphers, and Mixed Integer Linear Programming (MILP) is widely used in the automatic search for impossible differentials (IDs) characteristics. In this paper, we study the two-dimensional binary impossible differential model which proposed by Liu et al. Based on this model, we add a new state difference to obtain an improved version. The new model can provide a more detailed process of the changes in state differences in the impossible differential trail. At the same time, in terms of applicability, our model is suitable for AES-like ciphers with SPN structures in block ciphers. RAIN is a lightweight block cipher with a SP-network structure that ensures security while also considering implementation at both the software and hardware levels. Compared to the previous model's search for impossible differential characteristics of RAIN-64, our improved model identified one additional round of impossible differential characteristics. In the new model, we determined the 6-round and 7-round impossible differential characteristics of RAIN-64, finding a total of 23,468 characteristics for 6 rounds and 152 characteristics for 7 rounds. Additionally, utilizing the key schedule and key-bridging techniques of RAIN-64, We proposed a 10-round impossible differential attack (IDA) on RAIN-64, where the time complexity and data complexity of the attack are 2<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">124.07</sup> and 2<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">52</sup>. Therefore, we have concluded that RAIN-64 is secure under the 10-round impossible differential attack. This is currently the longest rounds of distinguisher and IDA for RAIN-64.

Authors

Institutions

Publication Details

Published
2024-12-13
DOI
https://doi.org/10.1109/icftic64248.2024.10913125
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Automatic MILP-based Impossible Differential Security Cryptanalysis of RAIN-64

Guanglun Huang, Huacheng Zhang, Yanzu Wu
Network Security and Intrusion Detection
article

Automatic MILP-based Impossible Differential Security Cryptanalysis of RAIN-64

Guanglun Huang, Huacheng Zhang, Yanzu Wu
article en

Abstract

Impossible differential cryptanalysis is an efficient cryptanalysis method in the field of block ciphers, and Mixed Integer Linear Programming (MILP) is widely used in the automatic search for impossible differentials (IDs) characteristics. In this paper, we study the two-dimensional binary impossible differential model which proposed by Liu et al. Based on this model, we add a new state difference to obtain an improved version. The new model can provide a more detailed process of the changes in state differences in the impossible differential trail. At the same time, in terms of applicability, our model is suitable for AES-like ciphers with SPN structures in block ciphers. RAIN is a lightweight block cipher with a SP-network structure that ensures security while also considering implementation at both the software and hardware levels. Compared to the previous model's search for impossible differential characteristics of RAIN-64, our improved model identified one additional round of impossible differential characteristics. In the new model, we determined the 6-round and 7-round impossible differential characteristics of RAIN-64, finding a total of 23,468 characteristics for 6 rounds and 152 characteristics for 7 rounds. Additionally, utilizing the key schedule and key-bridging techniques of RAIN-64, We proposed a 10-round impossible differential attack (IDA) on RAIN-64, where the time complexity and data complexity of the attack are 2<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">124.07</sup> and 2<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">52</sup>. Therefore, we have concluded that RAIN-64 is secure under the 10-round impossible differential attack. This is currently the longest rounds of distinguisher and IDA for RAIN-64.

Guilin University of Electronic Technology (CN)
Climate action
Openalex Percentile: Top 66%
Network Security and Intrusion Detection
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.