Collision Spectrum, Entropy Loss, T-Sponges, and Cryptanalysis of GLUON-64.

Lecture Notes in Computer Science(2014)

引用 13|浏览41
暂无评分
摘要
In this paper, we investigate the properties of iterative non-injective 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 1 Mb (respectively 1 Gb) of zeros, then our preimage search takes time 2(115.3) (respectively 2(105.3)) instead of 2(128).
更多
查看译文
关键词
Random function,Collision probability spectrum,Collision tree,T-sponge,GLUON,Collision search
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要