Back close

On the statistical analysis of ZUC, ESPRESSO and Grain V1

Publication Type : Journal Article

Thematic Areas : TIFAC-CORE in Cyber Security

Publisher : International Journal of Computing

Source : International Journal of Computing (2021)

Url :

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.

Admissions Apply Now