Collision spectrum, entropy loss, T-sponges, and cryptanalysis of GLUON-64

9Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

In this paper, we investigate the properties of iterative noninjective functions and the security of primitives where they are used. First, we introduce the Collision Probability Spectrum (cps) parameter to quantify how far from a permutation a function is. In particular, we show that the output size decreases linearly with the number of iterations whereas the collision trees grow quadratically. Secondly, we investigate the t-sponge construction and show how certain cps and rate values lead to an improved preimage attack on long messages. As an example, we find collisions for the gluon-64 internal function, approximate its cps, and show an attack that violates the security claims. For instance, if a message ends with a sequence of 1Mb (respectively 1 Gb) of zeros, then our preimage search takes time 2 115.3 (respectively 2 105.3) instead of 2 128.

Cite

CITATION STYLE

APA

Perrin, L., & Khovratovich, D. (2015). Collision spectrum, entropy loss, T-sponges, and cryptanalysis of GLUON-64. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8540, pp. 82–103). Springer Verlag. https://doi.org/10.1007/978-3-662-46706-0_5

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