【24h】

Optimized Interpolation Attacks on LowMC

机译:优化的LowMC插值攻击

获取原文

摘要

LowMC is a collection of block cipher families introduced at Eurocrypt 2015 by Albrecht et al. Its design is optimized for instantiations of multi-party computation, fully homomorphic encryption, and zero-knowledge proofs. A unique feature of LowMC is that its internal affine layers are chosen at random, and thus each block cipher family contains a huge number of instances. The Eurocrypt paper proposed two specific block cipher families of LowMC, having 80-bit and 128-bit keys. In this paper, we mount interpolation attacks (algebraic attacks introduced by Jakobsen and Knudsen) on LowMC, and show that a practically significant fraction of 2~(-38) of its 80-bit key instances could be broken 2~(23) times faster than exhaustive search. Moreover, essentially all instances that are claimed to provide 128-bit security could be broken about 1000 times faster. In order to obtain these results we optimize the interpolation attack using several new techniques. In particular, we present an algorithm that combines two main variants of the interpolation attack, and results in an attack which is more efficient than each one.
机译:LowMc是Albrecht等人在Eurocrypt 2015介绍的块密码系列集合。它的设计是针对多方计算的实例化,完全同态加密和零知识证据的实例化。 LowMc的独特特征是其内部仿射层随机选择,因此每个块密码系列包含大量的实例。 Eurocrypt纸提出了两种特定的LowMC块密码系列,具有80位和128位键。在本文中,我们在LowMC上安装插值攻击(Jakobsen和Knudsen引入的代数攻击),并表明其80位关键实例的2〜(-38)的实际显着的分数可能被打破2〜(23)次比详尽的搜索更快。此外,基本上,所有据称提供128位安全性的情况可能会更快地分为约1000倍。为了获得这些结果,我们使用几种新技术优化插值攻击。特别地,我们介绍了一种结合插值攻击的两个主要变体的算法,并导致比每个效率更有效的攻击。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号