首页> 外文会议>International Conference on Applied Cryptography and Network Security >Impossible Differential Cryptanalysis on Feistel Ciphers with SP and SPS Round Functions
【24h】

Impossible Differential Cryptanalysis on Feistel Ciphers with SP and SPS Round Functions

机译:具有SP和SPS圆形功能的Feistel Ciphers上不可能的差异密码分析

获取原文

摘要

Impossible differential cryptanalysis is well known to be effective in analyzing the security of block ciphers. Known result shows that there always exists 5-round impossible differentials of a Feistel cipher with bijective round function. However, if more details of the round function are known, the result could be improved. This paper mainly studies the impossible differentials of Feistel ciphers with both SP and SPS round functions where the linear transformation P is defined over (F_2)~(n×n)). For Feistel ciphers with SP round functions, any column of P {direct +} P~(-1) whose Hamming weight is greater than 1 corresponds to some 6-round impossible differentials. The existence of some 7-round impossible differentials can be determined by counting the times that 1 appears at some special positions of P and P~(-1). Some 8-round impossible differentials can be found by computing the rank of some sub-matrix of P. Impossible differentials of Camellia found by these techniques are well consistent with previously known results. For Feistel ciphers with SPS round functions, by determining the rank of some sub-matrix of P, 6-round impossible differentials can be found, which improves the results on E2 by one round. These results tell that when designing a Feistel cipher with SP or SPS round function where the diffusion layer is selected from (F_2)~(n×n)), the linear transformation should be chosen carefully to make the cipher secure against impossible differential cryptanalysis.
机译:众所周知,不可能的差异密码分析可有效地分析块密码的安全性。已知结果表明,具有双重圆形功能总是存在5圆形的不可能差动。但是,如果已知圆函数的更多细节,则可以提高结果。本文主要研究Feistel Cipers的不可能差动,SP和SPS圆形功能,其中线性变换P在(F_2)〜(n×n)上定义。对于具有SP圆形功能的FEISTEL CIPHERS,汉敏重量大于1的任何柱的P {DIRGIN +} P〜(-1)栏对应于一些6轮不可能的差异。可以通过计数1出现在P和P〜(-1)的某些特殊位置的时间来确定一些7轮不可能差异的存在。通过计算通过这些技术发现的山细胞的一些亚矩阵的等级可以找到一些8圆形不可能的差异。与先前已知的结果相一致。对于具有SPS圆形功能的FEISTEL密码,通过确定P的某些子矩阵的等级,可以找到6轮不可能的差异,从一轮通过E2改善了结果。这些结果判断,当使用SP或SPS圆形功能设计漫射层(F_2)〜(n×n))时,应仔细选择线性变换,以使密码防止不可能的差动密码分析。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号