English

Growing Random Strings in CA

Cryptography and Security 2026-04-21 v2

Abstract

We discuss a class of cellular automata (CA) able to produce long random strings, starting from short "seed" strings. The approach uses two principles borrowed from cryptography: diffusion and confusion. We show numerically that the strings are pseudo-random using three approaches based on: Fourier transform, entropy estimation, and compression. An application to cryptography is also included with the corresponding Python code.

Keywords

Cite

@article{arxiv.2211.07626,
  title  = {Growing Random Strings in CA},
  author = {M. Andrecut},
  journal= {arXiv preprint arXiv:2211.07626},
  year   = {2026}
}

Comments

9 pages, 4 figures, corrected several typos