Abstract
AbstractIn stream cipher systems, random key sequence generation is the primary task. The concept of chaotic systems can be considered in generating a random key sequence due to its inherent randomness property. Though the chaotic real sequences are random, the randomness will be lost after converting them to binary sequences. In this context, the authors propose a technique which uses a non‐linear feedback system to enhance the randomness of the binary sequences. In this work, three binary chaotic sequences using a logistic map are generated with three different initial conditions and each real value of the chaotic sequence is converted to ‘k’ bit binary value using a thresholding function. Some of the resulting sequences are not random. Hence, in this article a non‐linear structure is used to make the resulting sequence random. Here, a non‐linear function similar to the structure of the Simplified Data Encryption Standard is used to generate a sequence using two non‐random chaotic binary sequences. The resulting sequence is XORed with another non‐random chaotic binary sequence to get a random sequence. Sequences obtained from this nonlinear system are subjected to randomness tests and the results indicate that the sequences pass all the randomness tests. Hence, the sequences qualify as random key sequences, which can be used in a stream cipher based system to encrypt the data samples like audio, image, video, and so forth.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have