首页> 中文期刊> 《软件学报 》 >代数次数的求解算法及其在SIMON-like算法中的应用

代数次数的求解算法及其在SIMON-like算法中的应用

             

摘要

代数次数作为布尔函数重要的密码学指标,在密码算法的设计与分析中有着重要的应用.主要研究布尔函数代数次数的求解及其在分组密码SIMON-like算法中的应用.首先,在利用真值表求解代数正规型算法的基础上建立了基于CUDA的并行求解架构,协同利用CPU和GPU的计算资源,极大地缩短了求解代数次数的时间,在较短的时间内求解了SIMON32算法和SIMECK32算法任意轮数的代数正规型和代数次数;其次,在Cube攻击理论的基础上,根据代数次数和超多项式取值之间的关系,设计了估计代数次数的概率算法,估计了一般SIMON-like算法布尔函数的代数次数;最后,从布尔函数代数次数的角度出发,给出了SIMON-like算法在选择不同循环移位参数表现的差异性,进而给出循环移位参数的选取依据.实验结果表明,SIMON算法在原始参数下,达到最大代数次数所需的轮数最短,原始参数具有更高的安全性.

著录项

  • 来源
    《软件学报 》 |2020年第8期|2453-2464|共12页
  • 作者单位

    战略支援部队信息工程大学 河南郑州450001;

    数学工程与先进计算国家重点实验室 河南郑州450001;

    战略支援部队信息工程大学 河南郑州450001;

    数学工程与先进计算国家重点实验室 河南郑州450001;

    战略支援部队信息工程大学 河南郑州450001;

    数学工程与先进计算国家重点实验室 河南郑州450001;

    战略支援部队信息工程大学 河南郑州450001;

    数学工程与先进计算国家重点实验室 河南郑州450001;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 安全保密 ;
  • 关键词

    布尔函数 ; 代数次数; SIMON-like算法; CUDA ; Cube攻击; 参数评估;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号