The state diagram of χ

被引:0
作者
Schoone, Jan [1 ]
Daemen, Joan [1 ]
机构
[1] Radboud Univ Nijmegen, Digital Secur, Nijmegen, Netherlands
基金
欧盟地平线“2020”; 欧洲研究理事会;
关键词
Boolean maps; Cellular automata; Chi; Cryptography; State diagram; Symmetric cryptography; CYCLE STRUCTURE; CIPHER;
D O I
10.1007/s10623-023-01349-8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In symmetric cryptography, block ciphers, stream ciphers and permutations often make use of a round function and many round functions consist of a linear and a non-linear layer. One that is often used is based on the cellular automaton that is denoted by x as a Boolean map on bi-infinite sequences, F-2(Z) . It is defined by sigma -> v where each v(i) = sigma(i) +(sigma(i)+1 +1)sigma(i+2). A map x(n) is a map that operates on n-bit arrays with periodic boundary conditions. This corresponds with x restricted to periodic infinite sequences with period that divides n. This map xn is used in various permutations, e.g., KEccAK-f (the permutation in SHA-3), ASCON (the NIST standard for lightweight cryptography), Xoodoo, Rasta and Subterranean (2.0). In this paper, we characterize the graph of x on periodic sequences. It turns out that x is surjective on the set of all periodic sequences. We will show what sequences will give collisions after one application of x. We prove that, for odd n , the order of x(n) (in the group of bijective maps on F-2(n)) is 2[lg( n+1/2). A given periodic sequence lies on a cycle in the graph of x , or it can be represented as a polynomial. By regarding the divisors of such a polynomial one can see whether it lies in a cycle, or after how many iterations of x it will. Furthermore, we can see, for a given sigma , the length of the cycle in its component in the state diagram. Finally, we extend the surjectivity of x to F-2(Z), thus to include non-periodic sequences.
引用
收藏
页码:1393 / 1421
页数:29
相关论文
共 50 条
[41]   State diagram of potato starch-water mixtures treated with high hydrostatic pressure [J].
Kawai, Kiyoshi ;
Fukami, Ken ;
Yamamoto, Kazutaka .
CARBOHYDRATE POLYMERS, 2007, 67 (04) :530-535
[42]   Thermal transition and state diagram of yacon dried by combined heat pump and microwave method [J].
Qilong Shi ;
Yaqin Zheng ;
Ya Zhao .
Journal of Thermal Analysis and Calorimetry, 2015, 119 :727-735
[43]   Sorption isotherm and state diagram for indica rice starch with and without soluble dietary fiber [J].
Wan, Jie ;
Ding, Yueping ;
Zhou, Guohui ;
Luo, Shunjing ;
Liu, Chengmei ;
Liu, Fei .
JOURNAL OF CEREAL SCIENCE, 2018, 80 :44-49
[44]   Effects of different saccharides on glass transition temperature and state diagram of penaeus vannamei meat [J].
Shi, Qilong ;
Zhao, Ya ;
Cao, Shumin ;
Zhang, Jingjing .
Nongye Jixie Xuebao/Transactions of the Chinese Society for Agricultural Machinery, 2015, 46 (11) :236-244
[45]   State diagram of dates: Glass transition, freezing curve and maximal-freeze-concentration condition [J].
Guizani, Nejib ;
Al-Saidi, Ghalib Said ;
Rahman, Mohammad Shafiur ;
Bornaz, Salwa ;
Al-Alawi, Ahmed Ali .
JOURNAL OF FOOD ENGINEERING, 2010, 99 (01) :92-97
[46]   A solution thermodynamics definition of the fiber saturation point and the derivation of a wood–water phase (state) diagram [J].
Samuel L. Zelinka ;
Samuel V. Glass ;
Joseph E. Jakes ;
Donald S. Stone .
Wood Science and Technology, 2016, 50 :443-462
[47]   Relationship between temperature dependence of viscosity of Cu-Sn alloys and phase diagram of state [J].
Makasheva, A. M. ;
Malyshev, V. P. ;
Bekbayeva, L. A. .
NON-FERROUS METALS, 2023, (01) :49-54
[48]   Mobility of molecules and diagram of the state of a glyceryl monooleate-water system according to NMR data [J].
A. V. Sakharova ;
A. V. Filippov ;
B. V. Munavirov ;
V. D. Skirda .
Russian Journal of Physical Chemistry A, 2011, 85 :573-583
[49]   State Diagram based IoT Ecosystem's IoT device Conflict problem migration method [J].
Lee, Seung-Min ;
Park, Soojin ;
Park, Young B. .
2018 32ND INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2018, :684-688
[50]   Mobility of molecules and diagram of the state of a glyceryl monooleate-water system according to NMR data [J].
Sakharova, A. V. ;
Filippov, A. V. ;
Munavirov, B. V. ;
Skirda, V. D. .
RUSSIAN JOURNAL OF PHYSICAL CHEMISTRY A, 2011, 85 (04) :573-583