Abstract
RC4 is one of the most widely used cryptosystem by many applications. It is used for secure communications; file encryption, Secure Sockets Layer, Wired Equivalent Protocol, potentially useful in many popular systems, it is a random bit generator. In this paper, we analyze the linear relationship in the output of RC4 over a large number of keys. In our method we test linear functions of the keystream. For each such linear function, we run the RC4 algorithm on a large randomly chosen set of keys and evaluate the corresponding output. Using statistical test we find that on some output of the RC4, the combination of output bits is not truly random.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Konheim, A.G.: Cryptography A Primer. Wiley, New York (1981)
Schneier, B.: Schneier on Security. https://www.schneier.com/cgi-bin/mt/mt-search.cgi?search=RC4
RSA Laboratories. Crypto FAQ. 2007 RSA Security. http://www.emc.com/emc-plus/rsa-labs/standards-initiatives/rc4.htm
Stallings, W.: Cryptography and Network Security Principles and Practices, 3rd edn. Prentice Hall/Pearson Education Inc., Englewood Cliffs (2003)
Thangalimodzi, K.: Linear Cryptanalysis of RC4. Master of Science, Thesis. Mzuzu University (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Thangalimodzi, K., Khangamwa, G., Chikumba, P.A. (2014). Security Analysis of Some Output of RC4 Cryptosystem. In: Bissyandé, T., van Stam, G. (eds) e-Infrastructure and e-Services for Developing Countries. AFRICOMM 2013. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 135. Springer, Cham. https://doi.org/10.1007/978-3-319-08368-1_10
Download citation
DOI: https://doi.org/10.1007/978-3-319-08368-1_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-08367-4
Online ISBN: 978-3-319-08368-1
eBook Packages: Computer ScienceComputer Science (R0)