Publication Type : Journal Article
Thematic Areas : TIFAC-CORE in Cyber Security
Publisher : International Journal of Computing
Source : International Journal of Computing (2021)
Campus : Coimbatore
School : School of Engineering
Center : TIFAC CORE in Cyber Security
Department : TIFAC-CORE in Cyber Security
Verified : Yes
Year : 2021
Abstract : A stream cipher generates long keystream to be XORed with plaintext to produce ciphertext. A stream cipher is said to be secure if the keystream that it produces is consistently random. One of the ways by which we can analyze stream ciphers is by testing randomness of the keystream. The statistical tests mainly try to find if any output keystream leaks any information about the secret key or the cipher’s internal state and also check the randomness of the keystream. We have applied these tests to different keystreams generated by ZUC, Espresso and Grain v1 stream ciphers to check for any weaknesses. We have also proposed four new statistical tests to analyze the internal state when the hamming weight of key and IV used is very high or low. Out of these four tests, Grain v1 fails the last test i.e. internal state correlation using high hamming weight IV.
Cite this Research Publication : Shrivastava, Saurabh & Lakshmy, K.V. & Srinivasan, Chungath. (2021). On the Statistical Analysis of ZUC, Espresso and Grain v1. International Journal of Computing. 384-390. 10.47839/ijc.20.3.2284.