节点文献

基于MILP模型的PFP算法的不可能差分分析

Impossible Differential Analysis of PFP Algorithm Based on MILP Model

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 黄思佳欧海文孙启龙

【Author】 HUANG Sijia;OU Haiwen;SUN Qilong;Beijing Electronic Science and Technology Institute;

【机构】 北京电子科技学院

【摘要】 PFP算法是借鉴国际标准PRESENT算法设计思想提出的一种轻量级分组密码算法,它使用Feistel结构,分组长度为64比特,密钥长度为80比特,迭代34轮。与以往的手动推导等方法不同,本文对PFP算法建立基于混合整数线性规划(MILP)的不可能差分计算模型,通过自动搜索研究获得了12,497个9轮(均是目前为止最长的)不可能差分区分器。并选取一个可以利用PFP算法S盒的差分传播特性的差分路径,构造出不可能差分区分器,实现了对PFP算法进行了13轮(文献中最多到9轮)不可能差分分析。这是目前为止攻击轮数最多、时间复杂度最低的一个攻击结果。

【Abstract】 PFP algorithm is a lightweight block cipher algorithm using the design idea of the international standard PRESENT algorithm for reference, it adopted the Feistel structure and the block length, key length and iteration are 64 bits, 80 bits and 34 rounds respectively. Different from the previous manual derivation methods, an impossible differential calculation model based on the MILP(Mixed Integer Linear Programming) for the PFP algorithm is established in this paper, and 12,497 9-round impossible differential differentiators(all are longest so far) are obtained through automatic search research. A differentiator capable of utilizing the differential propagation characteristics of the S-box in the PFP algorithm is selected to construct an impossible differential path, and to realize an impossible differential cryptanalysis to the PFP algorithm for 13 rounds(up to 9 rounds in available literatures). Our cryptanalysis achieves the highest attack round and lowest time complexity to date.

【基金】 北京市高精尖学科建设基金(项目编号:20210032Z0401,20210033Z0402)
  • 【文献出处】 北京电子科技学院学报 ,Journal of Beijing Electronic Science and Technology Institute , 编辑部邮箱 ,2022年03期
  • 【分类号】TN918.4
  • 【下载频次】34
节点文献中: 

本文链接的文献网络图示:

本文的引文网络