Multiple impossible differential cryptanalysis of reduced-round NBC

Lifang Liang,Xiaoni Du
DOI: https://doi.org/10.1080/01611194.2024.2334038
2024-05-18
Cryptologia
Abstract:NBC is a class of Type-II generalized Feistel structure algorithms with excellent software and hardware implementation performance. In this paper, we evaluate the security of NBC from the view point of multiple impossible differential. More precisely, using the idea of combining the matrix method and "meet-in-the-middle," we first obtain 4 types of 11-round impossible differentials for NBC-128 and 32 types of 14-round impossible differentials for NBC-256, respectively. Then, according to the characteristics of Feistel structure and the distinguisher, we perform 17-round, 19-round, and 22-round multiple impossible differential cryptanalysis on NBC-128-128, NBC-128-256, and NBC-256-256, respectively. Results indicate that NBC has sufficient security to resist an impossible differential attack, and the data and time complexity of our attack has been significantly reduced compared to previous ones.
mathematics, applied,computer science, theory & methods,history & philosophy of science
What problem does this paper attempt to address?