A reversible system based on hybrid toggle radius-4 cellular automata and its application as a block cipher

被引:3
作者
Lira, Everton R. [1 ]
de Macedo, Heverton B. [2 ]
Lima, Danielli A. [3 ]
Alt, Leonardo
Oliveira, Gina M. B. [1 ]
机构
[1] Fed Univ Uberlandia UFU, Comp Sci Dept, Uberlandia, MG, Brazil
[2] Goiano Fed Inst, Comp Sci Dept, IF Goiano, Rio Verde, GO, Brazil
[3] Fed Inst Triangulo Mineiro, Informat Dept, IFTM, Patrocinio, MG, Brazil
关键词
Cellular automata; Reversibility; Cryptography; Block cipher; MODEL; CRYPTOGRAPHY; DYNAMICS; BEHAVIOR;
D O I
10.1007/s11047-023-09941-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The one-dimensional cellular automata (CA) system detailed herein uses a hybrid mechanism to attain reversibility, and this approach is adapted to create a novel block cipher algorithm called HCA (Hybrid Cellular Automata). CA are widely used for modeling complex systems and display inherently parallel properties. Therefore, applications derived from CA have a tendency to fit very well in the current computational paradigm where multithreading potential is very desirable. The HCA system has recently received a patent by the Brazilian agency INPI. Analyses performed on the model are presented here, including a theoretical discussion on its reversibility. Finally, the cryptographic robustness of HCA is empirically evaluated through avalanche property compliance and the NIST randomness suite.
引用
收藏
页数:17
相关论文
共 86 条