From Chaos to Pseudo-Randomness: A Case Study on the 2D Coupled Map Lattice
Yong Wang, Zhuo Liu, Leo Yu Zhang, Fabio Pareschi, Gianluca Setti,, Guanrong Chen

TL;DR
This paper provides a theoretical framework for using 2D coupled map lattices to generate pseudo-random numbers suitable for secure communications, ensuring uniformity and passing standard randomness tests.
Contribution
It derives an analytical Lyapunov exponent spectrum for 2D CML and develops an extraction algorithm to produce high-quality pseudo-random bits from the system.
Findings
The Lyapunov exponent spectrum guides parameter configuration for complex dynamics.
The extraction algorithm produces uniformly distributed bits with bounded deviation.
Generated bits pass NIST 800-22 and TestU01 randomness tests.
Abstract
Applying chaos theory for secure digital communications is promising and it is well acknowledged that in such applications the underlying chaotic systems should be carefully chosen. However, the requirements imposed on the chaotic systems are usually heuristic, without theoretic guarantee for the resultant communication scheme. Among all the primitives for secure communications, it is well-accepted that (pseudo) random numbers are most essential. Taking the well-studied two-dimensional coupled map lattice (2D CML) as an example, this paper performs a theoretical study towards pseudo-random number generation with the 2D CML. In so doing, an analytical expression of the Lyapunov exponent (LE) spectrum of the 2D CML is first derived. Using the LEs, one can configure system parameters to ensure the 2D CML only exhibits complex dynamic behavior, and then collect pseudo-random numbers from…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
