首页 > 期刊 > 自然科学与工程技术 > 信息科技 > 电信技术 > 密码学报 > Piccolo算法的Biclique分析 【正文】

Piccolo算法的Biclique分析

徐林宏; 郭建胜; 崔竞一; 李明明 信息工程大学; 郑州450001
  • 轻量级分组密码
  • piccolo算法
  • 密码分析
  • biclique分析
  • stars攻击

摘要:Piccolo算法作为一种硬件实现极为高效的轻量级分组密码算法,对其的安全性评估一直是学术界研究的热点.本文中基于Biclique攻击的思想,结合算法轮函数结构和密钥扩展方面的性质,利用非平衡Biclique攻击和Stars攻击两种方法对Piccolo-80和Piccolo-128算法分别进行了安全性分析.其中,对于Piccolo-80算法,进行非平衡Biclique攻击所需的数据复杂度、存储复杂度以及计算复杂度分别为236、211.12和279.03;进行Stars攻击所需的数据复杂度、存储复杂度以及计算复杂度分别为2、28.12和279.31.对于Piccolo-128算法的这两种攻击分别所需的数据复杂度为220、2,存储复杂度为211.17、28.19,计算复杂度为2127.05、2127.40.与现有的攻击结果相比,增加考虑了存储复杂度,且在数据复杂度和计算复杂度方面均有一定的优化.

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

投稿咨询 免费咨询 杂志订阅

我们提供的服务

服务流程: 确定期刊 支付定金 完成服务 支付尾款 在线咨询