首页> 外文会议>International Conference on the Theory and Application of Cryptology and Information Security >Linear Structures: Applications to Cryptanalysis of Round-Reduced Keccak
【24h】

Linear Structures: Applications to Cryptanalysis of Round-Reduced Keccak

机译:线性结构:循环分析的应用圆形减少的Keccak

获取原文

摘要

In this paper, we analyze the security of round-reduced versions of the Keccak hash function family. Based on the work pioneered by Aumasson and Meier, and Dinur et al., we formalize and develop a technique named linear structure, which allows linearization of the underlying permutation of Keccak for up to 3 rounds with large number of variable spaces. As a direct application, it extends the best zero-sum distinguishers by 2 rounds without increasing the complexities. We also apply linear structures to preimage attacks against Keccak. By carefully studying the properties of the underlying Sbox, we show bilinear structures and find ways to convert the information on the output bits to linear functions on input bits. These findings, combined with linear structures, lead us to preimage attacks against up to 4-round Keccak with reduced complexities. An interesting feature of such preimage attacks is low complexities for small variants. As extreme examples, we can now find preimages of 3-round SHAKE 128 with complexity 1, as well as the first practical solutions to two 3-round instances of Keccak challenge. Both zero-sum distinguishers and preimage attacks are verified by implementations. It is noted that the attacks here are still far from threatening the security of the full 24-round Keccak.
机译:在本文中,我们分析了Keccak哈希函数家族的圆形减少版本的安全性。基于由橡木和Meier和Dinur等人开创的工作,我们正规化并开发一个名为Linear结构的技术,这允许Keccak的基本排列线性化最多3轮,具有大量可变空格。作为直接应用,它在不增加复杂性的情况下将最佳零总和区分器延伸2轮。我们还应用线性结构,以预测对抗Keccak的攻击。通过仔细研究底层SBox的属性,我们显示Bilinear结构并找到将输出位的信息转换为输入位上的线性函数。这些发现与线性结构相结合,导致我们以减少复杂性的降低,使攻击达到最多4轮Keccak。这种预报攻击的一个有趣的特征是小型变形的低复杂性。作为极端的例子,我们现在可以找到3轮抖动128的复杂性1,以及第一个实际解决方案,以及Keccak挑战的两个3轮挑战。通过实现验证零汇率区别机和预测攻击。有人指出,这里的攻击仍未威胁到完整的24轮keccak的安全性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号