arXiv · 2211.07626
Growing Random Strings in CA
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.
Explore related subjects
Keep this discovery
M. Andrecut. 2022-11-14. Growing Random Strings in CA. https://arxiv.org/abs/2211.07626
Cite the original work for its findings. Save a collection to share your selection of sources.