Academic Journal of Mathematical Sciences, 2024, 5(3); doi: 10.25236/AJMS.2024.050314.
Minghao Bai
Nanjing Foreign Language School, Nanjing, 210008, China
Based on differential analysis in modern cryptography, this paper studies the differential probability of the modular addition operation in the cipher algorithm of ARX structure. This paper first researches characteristics of modulo addition operations through binary expansion and expresses probabilities by carry bit difference expression calculation. By using the Markov chain and state transition matrix, we determine the probability distribution of the number of solutions for a modulo addition difference equation system containing two equations with respect to the difference value, and calculate the mathematical expectation of the number of solutions. At last, this paper provides future research on related probability problems with new insights and methods.
differential analysis, Markov chain, state transition matrix, modulo addition difference equations
Minghao Bai. A Probabilistic Problem Related to Difference Equations for Modulo Additions. Academic Journal of Mathematical Sciences (2024) Vol. 5, Issue 3: 130-136. https://doi.org/10.25236/AJMS.2024.050314.
[1] Zichen Li. Cryptography - Basic theory and application (in Chinese).Publishing House of Electronics Industry, 2019.
[2] E. Biham, A. Shamir, Differential Cryptanalysis of DES-like Cryptosystems, Journal of Cryptology, vol. 4, no. 1, pp. 3-72, 1991.
[3] Wai-Ki Ching, Ximin Huang, Michael K.Ng, Tak-Kuen Siu. Markov chains: Models, algorithms, and applications.Beijing: Tsinghua University Press,2015.
[4] Zhenming Yang. Probability theory (in Chinese). Science Press, 2021.