A Low-Complexity and High-Performance algorithm for the fast correlation attack

38Citations
Citations of this article
31Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

An algorithm for cryptanalysis of certain keystream gene- rators is proposed. The developed algorithm has the following two ad- vantages over other reported ones: (i) it is more powerful and (ii) it provides a high-speed software implementation, as well as a simple hard- ware one, suitable for high parallel architectures. The novel algorithm is a method for the fast correlation attack with significantly better performance than other reported methods, assuming a lower complexity and the same inputs. The algorithm is based on decoding procedures of the corresponding binary block code with novel constructions of the parity- checks, and the following two decoding approaches are employed: the a posterior probability based threshold decoding and the belief propagation based bit-flipping iterative decoding. These decoding procedures offer good trade-offs between the required sample length, overall complexity and performance. The novel algorithm is compared with recently proposed improved fast correlation attacks based on convolutional codes and turbo decoding. The underlying principles, performance and complexity are compared, and the gain obtained with the novel approach is pointed out.

Cite

CITATION STYLE

APA

Mihaljević, M. J., Fossorier, M. P. C., & Imai, H. (2001). A Low-Complexity and High-Performance algorithm for the fast correlation attack. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1978, pp. 196–212). Springer Verlag. https://doi.org/10.1007/3-540-44706-7_14

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