首页> 外文会议>Iinternational conference on codes, cryptology, and information security >A Higher Order Key Partitioning Attack with Application to LBlock
【24h】

A Higher Order Key Partitioning Attack with Application to LBlock

机译:高阶密钥分区攻击及其在LBlock中的应用

获取原文

摘要

In this paper, we present a higher order key partitioning meet-in-the-middle attack. Our attack is inspired by biclique cryptanaly-sis combined with higher order partitioning of the key. More precisely, we employ more than two equally sized disjoint sets of the key and drop the restrictions on the key partitioning process required for building the initial biclique structure. In other words, we start the recomputation phase of the attack from the input plaintext directly, which can be regarded as a Meet-in-the-Middle-attack where the tested keys have a predefined relation. Applying our approach on LBlock allows us to present a known plaintext attack on the full thirty two round cipher with time complexity of 2~(78.338) and negligible memory requirements. The data complexity of the attack is two plaintext-ciphertext pairs, which is the minimum theoretical data requirements attributed to the unicity distance of the cipher. Surprisingly, our results on the full LBlock are better, in terms of both computational and data complexity, than the results of its biclique cryptanalysis.
机译:在本文中,我们提出了一种高阶密钥分区中间相遇攻击。我们的攻击是受到双斜密码分析和密钥的高阶分区的启发。更准确地说,我们使用了两个以上大小相等的不相交的密钥集,并取消了构建初始双斜度结构所需的密钥分区过程的限制。换句话说,我们直接从输入的纯文本开始攻击的重新计算阶段,这可以看作是“中间相遇”攻击,其中经过测试的密钥具有预定义的关系。将我们的方法应用于LBlock可以使我们对完整的三十二轮密码提出已知的明文攻击,其时间复杂度为2〜(78.338),而内存需求却可以忽略不计。攻击的数据复杂度是两个明文-密文对,这是归因于密文唯一性距离的最低理论数据要求。出乎意料的是,就计算和数据复杂性而言,我们在完整LBlock上的结果要优于其双斜密码分析的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号