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 is a mapping : Z
2
m
, then for each , X, Y Z
2
m
the XOR table for gives the number of input pairs of difference X=X+X for which gp(X)+(X)=Y.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 . We prove that if : Z
2
m
Z
2
m
is a bijective mapping, then the expected size of the largest entry in the XOR table for 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 等数据库收录! |
|