绝佳的差分分析与线性分析入门文章及C++实现
Howard M. Heys教授发表于Cryptologia,2002的文章《A Tutorial on Linear and Differential Cryptanalysis》, 用一个仅有5轮16比特的玩具密码,深入浅出地介绍了经典的差分分析与线性分析。 作为一个密码学的初学者,通过阅读该文,及实现文章中的算法,能够对差分分析与线性分析的原理有一个很直观的认识。 压缩包中有: 1. Heys教授的文章,A Tutorial on Linear and Differential Cryptanalysis.pdf 2. 线性分析的C++源代码linear.cpp以及生成的exe文件; 3. 差分分析的C++源代码differential.cpp以及生成的exe文件。 ps: 笔者是信息安全专业的初学者,在《分组密码的攻击方法与实例分析》(李超,孙兵,李瑞林 著, 科学出版社)知道了这篇 文章。认真阅读和实践感到受益匪浅,特此推荐给所有在此方面有兴趣的同仁。
用户评论
很不错的资料!
sbox性能分析程序