...
首页> 外文期刊>Journal of cryptographic engineering >Improved algebraic attacks on lightweight block ciphers
【24h】

Improved algebraic attacks on lightweight block ciphers

机译:改善了轻量级块密码的代数攻击

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

摘要

This paper proposes improved algebraic attacks that are effective for lightweight block ciphers. Concretely, we propose a new framework that leverages on algebraic preprocessing as well as modern SAT solvers to perform algebraic cryptanalysis on block ciphers. By combining with chosen plaintext attacks, we show that our framework can be applied to lightweight block ciphers that exhibit a nice differential trail. In particular, we demonstrate our techniques by performing algebraic cryptanalysis on both the Present cipher and the Simon cipher. For the Present cipher, we successfully solved up to 9 rounds with at most 32 key bits fixed and 8 chosen plaintexts. On the other hand, for the Simon cipher, we tested our method on Simon-32/64 and Simon-64/128. For these two versions, our attack can solve up to 13 rounds with only 8 chosen plaintexts by fixing 4 and 6 key bits for Simon-32/64 and Simon-64/128, respectively. Further, by considering a class of weak keys, we can extend our attacks to 16 rounds. As far as we are aware, these are the best algebraic attacks on these ciphers in the literature.
机译:本文提出了改进的代数攻击,对轻质块密码有效。具体地说,我们提出了一种新的框架,它利用代数预处理以及现代饱和溶剂,以在块密码上执行代数密码分析。通过结合所选择的明文攻击,我们表明我们的框架可以应用于展示良好的差分轨迹的轻质块密码。特别是,我们通过在本密码和西蒙密码上执行代数密码分析来展示我们的技术。对于当前密码,我们成功解决了最多9轮,最多有32个钥匙位固定,8个被选中的明文。另一方面,对于Simon密码,我们在Simon-32/64和Simon-64/128上测试了我们的方法。对于这两个版本,我们的攻击可以通过分别为SIMON-32/64和SIMON-64/128固定4和6个关键位,只有8个选择的明文。此外,通过考虑一类弱键,我们可以将我们的攻击扩展到16轮。据我们所知,这些是文献中这些密码的最佳代数攻击。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号