Decidable characterizations of dynamical properties for additive cellular automata over a finite abelian group with applications to data encryption

被引:12
作者
Dennunzio, Alberto [1 ]
Formenti, Enrico [2 ]
Grinberg, Darij [3 ]
Margara, Luciano [4 ]
机构
[1] Univ Milano Bicocca, Dipartimento Informat Sistemist & Comunicaz, Viale Sarca 336-14, I-20126 Milan, Italy
[2] Univ Cote dAzur, I3S, CNRS, Nice, France
[3] Math Forschungsinst Oberwolfach, Schwarzwaldstr 9-11, D-77709 Oberwolfach Walke, Germany
[4] Univ Bologna, Dept Comp Sci & Engn, Cesena Campus,Via Sacchi 3, Cesena, Italy
关键词
Cellular automata; Additive cellular automata; Decidability; Complex systems; Data encryption; COMPLEXITY; LANGUAGES; BEHAVIOR; CHAOS;
D O I
10.1016/j.ins.2021.02.012
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Additive cellular automata over a finite abelian group are a wide class of cellular automata (CA) that are able to exhibit the complex behaviors of general CA and are often exploited for designing applications in different practical contexts. We provide decidable characterizations for Additive CA of the following important properties defining complex behaviors of complex systems: injectivity, surjectivity, equicontinuity, sensitivity to the initial conditions, topological transitivity, and ergodicity. Since such properties describe the main features required by real systems, the decision algorithms from our decidability results are then important tools for designing proper applications based on Additive CA. Indeed, we describe how our results can be exploited in some emblematic applications of cryptosystems, a paradigmatic and nowadays crucial applicative domain in which Additive CA are extensively used. We deal with methods for data encryption and, namely, we propose some strong modifications to the existing schemes in order to increase their security level and make attacks much harder. (c) 2021 Elsevier Inc. All rights reserved.
引用
收藏
页码:183 / 195
页数:13
相关论文
共 39 条
[1]   Conservation of some dynamical properties for operations on cellular automata [J].
Acerbi, Luigi ;
Dennunzio, Alberto ;
Formenti, Enrico .
THEORETICAL COMPUTER SCIENCE, 2009, 410 (38-40) :3685-3693
[2]   A multisecret sharing scheme for color images based on cellular automata [J].
Alvarez, G. ;
Encinas, L. Hernandez ;
del Rey, A. Martin .
INFORMATION SCIENCES, 2008, 178 (22) :4382-4395
[3]   Some basic cryptographic requirements for chaos-based cryptosystems [J].
Alvarez, Gonzalo ;
Li, Shujun .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2006, 16 (08) :2129-2151
[4]   Solution of some conjectures about topological properties of linear cellular automata [J].
Cattaneo, G ;
Dennunzio, A ;
Margara, L .
THEORETICAL COMPUTER SCIENCE, 2004, 325 (02) :249-271
[5]  
Cattaneo G, 2002, FUND INFORM, V52, P39
[6]  
Cattaneo G, 2006, LECT NOTES COMPUT SC, V4173, P446
[7]  
Chai ZC, 2005, LECT NOTES COMPUT SC, V3759, P350
[8]   A secret sharing scheme based on cellular automata [J].
del Rey, AM ;
Mateus, JP ;
Sánchez, GR .
APPLIED MATHEMATICS AND COMPUTATION, 2005, 170 (02) :1356-1364
[9]   On the directional dynamics of additive cellular automata [J].
Dennunzio, A. ;
Di Lena, P. ;
Formenti, E. ;
Margara, L. .
THEORETICAL COMPUTER SCIENCE, 2009, 410 (47-49) :4823-4833
[10]  
Dennunzio A, 2008, INT FED INFO PROC, V273, P157