Alternating step generator using FCSR and LFSRs: A new stream cipher

1Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

Data encryption play major role in all communications via internet, wireless and wired media. Stream ciphers are used for data encryption due to their low error propagation. This paper presents a new design of stream cipher for generating pseudorandom keystream with two LFSR's, one FCSR and a non-linear combiner function, which is a bit oriented based on alternating step generator (ASGF). In our design two LFSR's are controlled by the FCSR . ASGF has two stages one is initialization and the other is key stream generation. We performed NIST test suite for checking randomness on the keystream of length 1500000 generated by our design with 99% confidence level. Keystream of ASGF passes almost all NIST tests for randomness and the results are tabulated. For fixed extreme patterns of key and IV, ASGF is giving random sequence. Throughput of our proposed stream cipher ASGF is 4364 cycles/byte. Throughput comparison of ASGF with existing stream ciphers A5/1, A5/2 and RC4 are presented. It is not possible to mount brute force attack on ASGF due to large key space 2192. Security analysis of ASGF against exhaustive search, Algebraic attack, distinguishing attack is also presented in this paper.

Cite

CITATION STYLE

APA

Yerukala, N., Nalla, V., Guddeti, P., & Kamakshi Prasad, V. (2019). Alternating step generator using FCSR and LFSRs: A new stream cipher. International Journal of Intelligent Engineering and Systems, 12(5), 130–138. https://doi.org/10.22266/ijies2019.1031.13

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free