Randomness Evaluation and Hardware Implementation of Nonadditive CA-Based Stream Cipher
Song-Ju Kim, Ken Umeno

TL;DR
This paper reviews CA-based pseudorandom number generators, demonstrating their high-quality randomness, hardware efficiency, and practical application in real-time FPGA video encryption systems.
Contribution
It introduces a CA-based stream cipher implemented in FPGA that achieves high encryption speed and passes rigorous statistical randomness tests.
Findings
The CA-based PRNG passes all NIST statistical tests.
The FPGA implementation enables real-time video encryption.
The CA-based stream cipher is hardware-efficient and high-speed.
Abstract
We shall review the cellular automaton(CA)-based pseudorandom-number generators (PRNGs), and show that one of these PRNGs can generate high-quality random numbers which can pass all of the statistical tests provided by the National Institute of Standards and Technology (NIST). A CA is suitable for hardware implementation. We demonstrate that the CA-based stream cipher, which is implemented in the field-programmable gate arrays (FPGA), has a high encryption speed in a real-time video encryption and decryption system.
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.
Taxonomy
TopicsCellular Automata and Applications · Chaos-based Image/Signal Encryption · DNA and Biological Computing
