Flaws in the initialisation process of stream ciphers

1Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The initialisation process is a key component in modern stream cipher design. A well-designed initialisation process should not reveal any information about the secret key, or possess properties that may help to facilitate attacks. This paper analyses the initialisation processes of shift register based stream ciphers and identifies four flaws which lead to compression, state convergence, the existence of slid pairs and possible weak Key-IV combinations. These flaws are illustrated using the A5/1 stream cipher as a case study. We also provide some design recommendations for the intialisation process in stream ciphers, to overcome these and other flaws.

Cite

CITATION STYLE

APA

Alhamdan, A., Bartlett, H., Dawson, E., Simpson, L., & Wong, K. K. H. (2015). Flaws in the initialisation process of stream ciphers. In Computation, Cryptography, and Network Security (pp. 19–49). Springer International Publishing. https://doi.org/10.1007/978-3-319-18275-9_2

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