首页> 外文会议>International workshop on security >Finding Ordinary Cube Variables for Keccak-MAC with Greedy Algorithm
【24h】

Finding Ordinary Cube Variables for Keccak-MAC with Greedy Algorithm

机译:用贪婪算法寻找Keccak-MAC的普通立方体变量

获取原文

摘要

In this paper, we introduce an alternative method to find ordinary cube variables for Keccak-MAC by making full use of the key-independent bit conditions. First, we select some potential candidates for ordinary cube variables by properly adding key-independent bit conditions, which do not multiply with the chosen conditional cube variables in the first two rounds. Then, we carefully determine the ordinary cube variables from the candidates to establish the conditional cube tester. Finally, based on our new method to recover the 128-bit key, the conditional cube attack on 7-round Keccak-MAC-128/256/384 is improved to 271 and 6-round Keccak-MAC-512 can be attacked with at most 240 calls to 6-round Keccak internal permutation. It should be emphasized that our new approach does not require sophisticated modeling. As far as we know, it is the first time to clearly reveal how to utilize the key-independent bit conditions to select ordinary cube variables for Keccak-MAC.
机译:在本文中,我们介绍了一种替代方法,通过充分利用与密钥无关的位条件来查找Keccak-MAC的普通多维数据集变量。首先,我们通过适当添加与键无关的位条件来选择一些普通多维数据集变量的潜在候选对象,这些条件不与前两轮中所选的条件多维数据集变量相乘。然后,我们从候选者中仔细确定普通的多维数据集变量,以建立条件多维数据集测试器。最后,基于我们的恢复128位密钥的新方法,将对7轮Keccak-MAC-128 / 256/384的条件多维数据集攻击提高到271,并且可以对6轮Keccak-MAC-512进行攻击最多240次调用6轮Keccak内部排列。应该强调的是,我们的新方法不需要复杂的建模。据我们所知,这是第一次清楚地揭示如何利用与密钥无关的位条件为Keccak-MAC选择普通的多维数据集变量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号