首页 | 本学科首页   官方微博 | 高级检索  
     


A TUTORIAL ON LINEAR AND DIFFERENTIAL CRYPTANALYSIS
Authors:Howard M. Heys
Affiliation:Electrical and Computer Engineering, Faculty of Engineering and Applied Science, Memorial University of Newfoundland, St. John's, NF CANADA A1B 3X5. howard@engr.mun.ca.
Abstract:In this paper, we present a detailed tutorial on linear cryptanalysis and differential cryptanalysis, the two most significant attacks applicable to symmetric-key block ciphers. The intent of the paper is to present a lucid explanation of the attacks, detailing the practical application of the attacks to a cipher in a simple, conceptually revealing manner for the novice cryptanalyst. The tutorial is based on the analysis of a simple, yet realistically structured, basic Substitution-Permutation Network cipher. Understanding the attacks as they apply to this structure is useful, as the Rijndael cipher, recently selected for the Advanced Encryption Standard (AES), has been derived from the basic SPN architecture. As well, experimental data from the attacks is presented as confirmation of the applicability of the concepts as outlined.
Keywords:Symmetric-key cryptography  block ciphers  substitution-permutation networks  linear cryptanalysis  differential cryptanalysis.
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号