Synthetic linear analysis: Improved attacks on CubeHash and rabbit

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

Abstract

It has been considered most important and difficult to analyze the bias and find a large bias regarding the security of crypto-systems, since the invention of linear cryptanalysis. The demonstration of a large bias will usually imply that the target crypto-system is not strong. Regarding the bias analysis, researchers often focus on a theoretical solution for a specific problem. In this paper, we take a first step towards the synthetic approach on bias analysis. We successfully apply our synthetic analysis to improve the most recent linear attacks on CubeHash and Rabbit respectively. CubeHash was selected to the second round of SHA-3 competition. For CubeHash, the best linear attack on 11-round CubeHash with 2 470 queries was proposed previously. We present an improved attack for 11-round CubeHash with complexity 2 414.2. Based on our 11-round attack, we give a new linear attack for 12-round CubeHash with complexity 2 513, which is sharply close to the security parameter 2 512 of CubeHash. Rabbit is a stream cipher among the finalists of ECRYPT Stream Cipher Project (eSTREAM). For Rabbit, the best linear attack with complexity 2 141 was recently presented. Our synthetic bias analysis yields the improved attack with complexity 2 136. Moreover, it seems that our results might be further improved, according to our ongoing computations. © 2012 Springer-Verlag.

Cite

CITATION STYLE

APA

Lu, Y., Vaudenay, S., Meier, W., Ding, L., & Jiang, J. (2012). Synthetic linear analysis: Improved attacks on CubeHash and rabbit. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7259 LNCS, pp. 248–260). https://doi.org/10.1007/978-3-642-31912-9_17

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