期刊文献+

Straightforward Guess and Determine Analysis Based on Genetic Algorithm

原文传递
导出
摘要 With the development of artificial intelligence,the genetic algorithm has been widely used in many fields.In cryptography,the authors find it is natural to code an individual and design its fitness in a genetic algorithm for a straightforward guess and determine analysis(SGDA,in short).Based on this observation,the authors propose an SGDA based on genetic algorithm.Comparing it with the other three SGDAs based on exhaustive search,MILP method and CPP method respectively,the authors illustrate its effectiveness by three stream ciphers:Small scale SNOW 2.0,medium scale Enocoro-128v2 and large scale Trivium.The results show our method is significantly superior to them,especially for Trivium,the method can find a solution of 165 variables in less than one hour,while the other three methods are not applicable due to its enormous search space of size 2^(619.37).As far as we know,it is a best solution in an SGDA for Trivium so far.
出处 《Journal of Systems Science & Complexity》 SCIE EI CSCD 2022年第5期1988-2003,共16页 系统科学与复杂性学报(英文版)
基金 supported by the National Key Research and Development Project under Grant No.2018YFA0704705,2016YFB0800401 the National Natural Science Foundation under Grant No.61972297。
  • 相关文献

参考文献2

二级参考文献5

共引文献45

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部