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