首页> 外文期刊>Designs, Codes and Crytography >Upper bounds on the complexity of algebraic cryptanalysis of ciphers with a low multiplicative complexity
【24h】

Upper bounds on the complexity of algebraic cryptanalysis of ciphers with a low multiplicative complexity

机译:低乘法复杂度的密码的代数密码分析的复杂度上限

获取原文
获取原文并翻译 | 示例
           

摘要

Lightweight cipher designs try to minimize the implementation complexity of the cipher while maintaining some specified security level. Using only a small number of AND gates lowers the implementation costs, and enables easier protections against side-channel attacks. In our paper we study the connection between the number of AND gates (multiplicative complexity) and the complexity of algebraic attacks. We model the encryption with multiple right-hand sides (MRHS) equations. The resulting equation system is transformed into a syndrome decoding problem. The complexity of the decoding problem depends on the number of AND gates, and on the relative number of known output bits with respect to the number of unknown key bits. This allows us to apply results from coding theory, and to explicitly connect the complexity of the algebraic cryptanalysis to the multiplicative complexity of the cipher. This means that we can provide asymptotic upper bounds on the complexity of algebraic attacks on selected families of ciphers based on the hardness of the decoding problem.
机译:轻量级密码设计试图在保持某些特定安全级别的同时将密码的实现复杂性最小化。仅使用少量的AND门可降低实施成本,并能更轻松地保护免受侧信道攻击。在本文中,我们研究了AND门数量(乘法复杂性)与代数攻击复杂性之间的联系。我们使用多个右侧(MRHS)方程对加密进行建模。所得方程组被转换为校正子解码问题。解码问题的复杂性取决于与门的数量,并且取决于相对于未知密钥位的数量的已知输出位的相对数量。这使我们能够应用编码理论的结果,并将代数密码分析的复杂性与密码的乘法复杂性明确联系起来。这意味着我们可以根据解码问题的难度,为选定的密码族提供代数攻击复杂性的渐近上限。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号