Insights Gained After a Decade of Cellular Automata-Based Cryptography

被引:0
作者
Mariot, Luca [1 ]
机构
[1] Univ Twente, Semant Cybersecur & Serv Grp, Drienerlolaan 5, NL-7522 NB Enschede, Netherlands
来源
CELLULAR AUTOMATA AND DISCRETE COMPLEX SYSTEMS, AUTOMATA 2024 | 2024年 / 14782卷
关键词
cellular automata; cryptography; stream ciphers; block ciphers; Boolean functions; pseudorandom number generators; DESIGN; FPN;
D O I
10.1007/978-3-031-65887-7_3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cellular Automata (CA) have been extensively used to implement symmetric cryptographic primitives, such as pseudorandom number generators and S-boxes. However, most of the research in this field, except the very early works, seems to be published in non-cryptographic venues. This phenomenon poses a problem of relevance: are CA of any use to cryptographers nowadays? This paper provides insights into this question by briefly outlining the history of CA-based cryptography. In doing so, the paper identifies some shortcomings in the research addressing the design of symmetric primitives exclusively from a CA standpoint, alongside some recommendations for future research. Notably, the paper remarks that researchers working in CA and cryptography often tackle similar problems, albeit under different perspectives and terminologies. This observation indicates that there is still ample room for fruitful collaborations between the CA and cryptography communities in the future.
引用
收藏
页码:35 / 54
页数:20
相关论文
共 50 条
[31]   Pheromone Interactions in a Cellular Automata-Based Model for Surveillance Robots [J].
Tinoco, Claudiney R. ;
Oliveira, Gina M. B. .
CELLULAR AUTOMATA (ACRI 2018), 2018, 11115 :154-165
[32]   A novel cellular automata-based approach for generating convolutional filters [J].
Çağrı Yeşil ;
Emin Erkan Korkmaz .
Machine Vision and Applications, 2023, 34
[33]   A design of cellular automata-based PUF and its implementation on FPGA [J].
Goncu, Emre ;
Yalcin, Mustak Erhan .
INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2020, 48 (08) :1244-1255
[34]   Evolutionary Adjustment of a Cellular Automata-Based Model for Wildfire Spreading [J].
Murilo, Lucas V. ;
Oliveira, Gina M. B. ;
Martins, Luiz G. A. .
INTELLIGENT SYSTEMS, BRACIS 2024, PT III, 2025, 15414 :260-275
[35]   A novel cellular automata-based approach for generating convolutional filters [J].
Yesil, Cagri ;
Korkmaz, Emin Erkan .
MACHINE VISION AND APPLICATIONS, 2023, 34 (03)
[36]   A Novel Linear Cellular Automata-Based Data Clustering Algorithm [J].
de Lope, Javier ;
Maravall, Dario .
FOUNDATIONS ON NATURAL AND ARTIFICIAL COMPUTATION: 4TH INTERNATIONAL WORK-CONFERENCE ON THE INTERPLAY BETWEEN NATURAL AND ARTIFICIAL COMPUTATION, IWINAC 2011, PART I, 2011, 6686 :70-79
[37]   Blockchain Smart Contract for Cellular Automata-Based Energy Sharing [J].
Abdennour, Iliasse ;
Ouardouz, Mustapha ;
Bernoussi, Abdes Samed .
CELLULAR AUTOMATA, ACRI 2020, 2021, 12599 :103-112
[38]   Cellular automata-based recursive pseudoexhaustive test pattern generator [J].
Dasgupta, P ;
Chattopadhyay, S ;
Chaudhuri, PP ;
Sengupta, I .
IEEE TRANSACTIONS ON COMPUTERS, 2001, 50 (02) :177-185
[39]   Cellular Automata-Based System for Traffic and Parking Management in Urban Centers [J].
Vaxevanellis, Efstratios ;
Liolis, Orestis ;
Chatzinikolaou, Theodoros panagiotis ;
Sirakoulis, Georgios C. H. .
JOURNAL OF CELLULAR AUTOMATA, 2024, 18 (2-3) :207-243
[40]   Cellular Automata-Based Application for Driver Assistance in Indoor Parking Areas [J].
Caballero-Gil, Candido ;
Caballero-Gil, Pino ;
Molina-Gil, Jezabel .
SENSORS, 2016, 16 (11)