Cellular Automata Pseudo-Random Number Generators and Their Resistance to Asynchrony

被引:7
|
作者
Manzoni, Luca [1 ]
Mariot, Luca [1 ]
机构
[1] Univ Milano Bicocca, Dipartimento Informat Sistemist & Comunicaz, Viale Sarca 336, I-20126 Milan, Italy
来源
CELLULAR AUTOMATA (ACRI 2018) | 2018年 / 11115卷
关键词
BEHAVIOR; MODEL; CA;
D O I
10.1007/978-3-319-99813-8_39
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cellular Automata (CA) have a long history being employed as pseudo-random number generators (PRNG), especially for cryptographic applications such as keystream generation in stream ciphers. Initially starting from the study of rule 30 of elementary CA, multiple rules where the objects of investigation and were shown to be able to pass most of the rigorous statistical tests used to assess the quality of PRNG. In all cases, the CA employed where of the classical, synchronous kind. This assumes a global clock regulating all CA updates which can be a weakness if an attacker is able to tamper it. Here we study how much asynchrony is necessary to make a CA-based PRNG ineffective. We have found that elementary CA are subdivided into three class: (1) there is a "state transition" where, after a certain level of asynchrony, the CA loses the ability to generate strong random sequences, (2) the randomness of the sequences increases with a limited level of asynchrony, or (3) CA normally unable to be used as PRNG exhibit a much stronger ability to generate random sequences when asynchrony is introduced.
引用
收藏
页码:428 / 437
页数:10
相关论文
共 50 条
  • [31] Two-Dimensional Cellular Automata for Pseudo-Random Pattern Generators and for Highly Secure Stream Ciphers
    Maria Madjarova
    Mitsugu Kakuta
    Takashi Obi
    Masahiro Yamaguchi
    Nagaaki Ohyama
    [J]. Optical Review, 1998, 5 : 143 - 151
  • [32] Efficient Pseudo-Random Number Generators for Wireless Sensor Networks
    Ahmed, Rana E.
    [J]. 2016 IEEE 59TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2016, : 197 - 200
  • [33] Design of New Pseudo-Random Number Generator Based on Non-Uniform Cellular Automata
    Hanin, Charifa
    Omary, Fouzia
    Elbernoussi, Souad
    Boulahiat, Bouchra
    [J]. INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2016, 10 (11): : 109 - 118
  • [34] On Horadam Sequences with Dense Orbits and Pseudo-Random Number Generators
    Bagdasar, Ovidiu
    Chen, Minsi
    Dragan, Vasile
    Ivanov, Ivan Ganchev
    Popa, Ioan-Lucian
    [J]. MATHEMATICS, 2023, 11 (05)
  • [35] Classification of Pseudo-random Number Generators Applied to Information Security
    Chugunkov, Ilya V.
    Ivanov, Michael A.
    Gridneva, Elena A.
    Shestakova, Natalia Yu.
    [J]. PROCEEDINGS OF THE 2017 IEEE RUSSIA SECTION YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING CONFERENCE (2017 ELCONRUS), 2017, : 370 - 373
  • [36] Analysis of the influence of a pseudo-random number generator type on the kinetics of the cellular automata recrystallization model
    Baran, Klaudia
    Sitko, Mateusz
    Madej, Lukasz
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2024, 75
  • [37] A new empirical test for parallel pseudo-random number generators
    Liang, YF
    Whitlock, PA
    [J]. MATHEMATICS AND COMPUTERS IN SIMULATION, 2001, 55 (1-3) : 149 - 158
  • [38] Method for Improving the Statistical Properties of Pseudo-random Number Generators
    Chugunkov, Ilya V.
    Gulyaev, Vadim A.
    Baranova, Elena A.
    Chugunkov, Vladimir I.
    [J]. PROCEEDINGS OF THE 2019 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (EICONRUS), 2019, : 206 - 209
  • [39] Gambling with randomness: the use of pseudo-random number generators in GIS
    Van Niel, K
    Laffan, SW
    [J]. INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2003, 17 (01) : 49 - 68
  • [40] TESTS FOR PSEUDO-RANDOM GENERATORS
    DEVILLER.R
    DUMONT, JJ
    LATOUCHE, G
    [J]. BULLETIN DE LA CLASSE DES SCIENCES ACADEMIE ROYALE DE BELGIQUE, 1973, 59 (08): : 703 - 724