Deakin University
Browse

File(s) under permanent embargo

A stream cipher algorithm based on 2D coupled map lattice and partitioned cellular automata

Version 2 2024-06-06, 05:26
Version 1 2020-07-21, 10:25
journal contribution
posted on 2024-06-06, 05:26 authored by Z Liu, Y Wang, Y Zhao, Leo ZhangLeo Zhang
The two-dimensional coupled map lattice (2D CML) is a spatiotemporal chaotic model with complex dynamic behavior and has high potential for designing stream cipher. We propose an offset 2D CML model by adding different offsets for each lattice. The offset 2D CML model has better chaotic properties, such as larger Lyapunov exponent (LE) and more uniform chaotic sequences, than the original 2D CML model, which provides a good basis for constructing stream cipher. We combine the offset 2D CML model with the partitioned cellular automata (PCA) and propose a stream cipher algorithm. In our algorithm, the PCA is used to control the extraction of pseudo-random number from the offset 2D CML model, which effectively hides the orbit information of system and enhances the difficulty of attacking chaotic sequences. Moreover, some fast nonlinear transform operations are specially introduced into our algorithm to further improve the complexity and the running speed. Theory analysis and simulation test both confirm that the proposed stream cipher algorithm has excellent statistical performance, high security and computational efficiency. It has great potential for guaranteeing data security in the Internet.

History

Journal

Nonlinear Dynamics

Volume

101

Pagination

1383-1396

Location

Dordrecht, The Netherlands

ISSN

0924-090X

eISSN

1573-269X

Language

English

Publication classification

C1 Refereed article in a scholarly journal

Issue

2

Publisher

SPRINGER