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


On the distribution of characteristics in bijective mappings
Authors:Luke O'Connor
Affiliation:(1) Department of Computer Science, University of Waterloo, N2L 3G1 Waterloo, Ontario, Canada;(2) Present address: ISRC, QUT Gardens Point, 2 George Street, GPO Box 2434, 4001 Brisbane, Queensland, Australia
Abstract:Differential cryptanalysis is a method of attacking iterated mappings based on differences known as characteristics. The probability of a given characteristic is derived from the XOR tables associated with the iterated mapping. If pgr is a mapping pgr: Z 2 m , then for each Delta, X, DeltaY epsi Z 2 m the XOR table for pgr gives the number of input pairs of difference DeltaX=X+Xprime for which gp(X)+pgr(Xprime)=DeltaY.The complexity of a differential attack depends upon two properties of the XOR tables: the density of zero entries in the table, and the size of the largest entry in the table. In this paper we present the first results on the expected values of these properties for a general class of mappings pgr. We prove that if pgr: Z 2 m rarr Z 2 m is a bijective mapping, then the expected size of the largest entry in the XOR table for pgr is bounded by 2m, while the fraction of the XOR table that is zero approaches e –1/2=0.60653. We are then able to demonstrate that there are easily constructed classes of iterated mappings for which the probability of a differential-like attack succeeding is very small.The author is presently employed by the Distributed System Technology Center, Brisbane, Australia.
Keywords:Differential cryptanalysis  Iterated mapping  Product cipher
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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