Nonlinear System as a Stream-Cipher
Rhouma Rhouma, Rabei Becheikh
Abstract
Rhouma Rhouma, Rabei Becheikh
Abstract
A new stream cipher based on a nonlinear system. The scheme follow the structure of a Nonlinear-feedback Shift Register (NLFSR). However, it does not exhibit the cryptographic drawbacks as the NLFSR does such as an unpredictable maximal period of the generated sequences, insufficient randomness level and high probability of falling in a static state. The proposed stream uses a secret key of lentgh 256-bit and generates a keystream of length 16-bits in each iteration. The produced output sequences are pseudorandom. That means that they cannot be distinguished from a random sequence and the cipher can resist to common stream-cipher attacks like the distinguishing attack, SAC-r Diffusion test and SAC-c Diffusion test, algebraic attack and correlation analysis. Moreover, the proposed cipher surpass the AES standard and Rabbit cipher in term of encryption-decryption total time.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
A new stream cipher based on a nonlinear system. The scheme follow the structure of a Nonlinear-feedback Shift Register (NLFSR). However, it does not exhibit the cryptographic drawbacks as the NLFSR does such as an unpredictable maximal period of the generated sequences, insufficient randomness level and high probability of falling in a static state. The proposed stream uses a secret key of lentgh 256-bit and generates a keystream of length 16-bits in each iteration. The produced output sequences are pseudorandom. That means that they cannot be distinguished from a random sequence and the cipher can resist to common stream-cipher attacks like the distinguishing attack, SAC-r Diffusion test and SAC-c Diffusion test, algebraic attack and correlation analysis. Moreover, the proposed cipher surpass the AES standard and Rabbit cipher in term of encryption-decryption total time.
Key concepts: Stream cipher, Keystream, Stream cipher attack, Running key cipher, Correlation attack, Cipher, Computer science, Cryptography