Approximations of Dynamical Systems and Their Applications to Cryptography
- 1 July 2003
- journal article
- Published by World Scientific Pub Co Pte Ltd in International Journal of Bifurcation and Chaos
- Vol. 13 (07) , 1937-1948
- https://doi.org/10.1142/s0218127403007771
Abstract
During the last years a new approach to construct safe block and stream ciphers has been developed using the theory of dynamical systems. Since a block cryptosystem is generally, from the mathematical point of view, a family (parametrized by the keys) of permutations of n-bit numbers, one of the main problems of this approach is to adapt the dynamics defined by a map f to the block structure of the cryptosystem. In this paper we propose a method based on the approximation of f by periodic maps Tn(v.g. some interval exchange transformations). The approximation of automorphisms of measure spaces by periodic automorphisms was introduced by Halmos and Rohlin. One important aspect studied in our paper is the relation between the dynamical properties of the map f (say, ergodicity or mixing) and the immunity of the resulting cipher to cryptolinear attacks, which is currently one of the standard benchmarks for cryptosystems to be considered secure. Linear cryptanalysis, first proposed by M. Matsui, exploits some statistical inhomogeneities of expressions called linear approximations for a given cipher. Our paper quantifies immunity to cryptolinear attacks in terms of the approximation speed of the map f by the periodic Tn. We show that the most resistant block ciphers are expected when the approximated dynamical system is mixing.Keywords
This publication has 16 references indexed in Scilit:
- APPLICATION OF DISCRETE CHAOTIC DYNAMICAL SYSTEMS IN CRYPTOGRAPHY — DCC METHODInternational Journal of Bifurcation and Chaos, 1999
- Coding Scheme Based on Chaos Synchronization from Noninvertible MapsInternational Journal of Bifurcation and Chaos, 1998
- Symmetric Ciphers Based on Two-Dimensional Chaotic MapsInternational Journal of Bifurcation and Chaos, 1998
- Statistics of chaotic binary sequencesIEEE Transactions on Information Theory, 1997
- CLARIFYING CHAOS: EXAMPLES AND COUNTEREXAMPLESInternational Journal of Bifurcation and Chaos, 1996
- TRANSMISSION OF DIGITAL SIGNALS BY CHAOTIC SYNCHRONIZATIONInternational Journal of Bifurcation and Chaos, 1992
- EXPERIMENTAL DEMONSTRATION OF SECURE COMMUNICATIONS VIA CHAOTIC SYNCHRONIZATIONInternational Journal of Bifurcation and Chaos, 1992
- Controlling chaosPhysical Review Letters, 1990
- Synchronization in chaotic systemsPhysical Review Letters, 1990
- Ergodic setsBulletin of the American Mathematical Society, 1952