Image encryption using pseudo random number and chaotic sequence generators

Spreading codes play important role in direct sequence spread-spectrum (DS-SS) system. M-sequences, gold sequences etc., has been traditionally used as spreading codes in DS-SS. These sequences are generated by shift registers, which are periodic in nature. So these sequences are less in number and this limits the security. This paper presents an investigation on the use of alternative type of sequences called chaotic sequences for DS-SS system. This paper compares the performance of image encryption using conventional pseudo random code generators to that using new chaotic sequence generator. Applicability of different types of generators is studied by examining their autocorrelation, cross-correlation performance, measuring the histogram of the spreaded image and the bit error rate of the system. A residue number arithmetic is added to the system; this system is evaluated and compared to that of non residue number system and measuring its performance.

[1]  Lajos Hanzo,et al.  Performance of residue number system based DS-CDMA over multipath fading channels using orthogonal sequences , 1998, Eur. Trans. Telecommun..

[2]  Carl Andren,et al.  A Comparison of Frequency Hopping and Direct Sequence Spread Spectrum Modulation for IEEE 802.11 Applications at 2.4 GHz , 1997 .

[3]  M. Jessa,et al.  The period of sequences generated by tent-like maps , 2002 .

[4]  L. B. Milstein,et al.  Theory of Spread-Spectrum Communications - A Tutorial , 1982, IEEE Transactions on Communications.

[5]  Wang Kejun,et al.  Logistic-map chaotic spread spectrum sequences under linear transformation , 2000, Proceedings of the 3rd World Congress on Intelligent Control and Automation (Cat. No.00EX393).

[6]  Arne Svensson,et al.  An Introduction to Spread Spectrum Systems , 2002 .

[7]  S. Mandal,et al.  A Chaos-based Spread Spectrum Communication System , 2003 .

[8]  M. Itoh,et al.  Chaos-based spread spectrum communication systems , 1998, IEEE International Symposium on Industrial Electronics. Proceedings. ISIE'98 (Cat. No.98TH8357).

[9]  Mario Martelli,et al.  Introduction to discrete dynamical systems and chaos , 1999 .

[10]  R. W. Watson,et al.  Self-checked computation using residue arithmetic , 1966 .

[11]  Azami Zaharim,et al.  Proceedings of the 7th WSEAS international conference on Information security and privacy , 2008 .

[12]  L. B. Milstein,et al.  Spread spectrum access methods for wireless communications , 1995, IEEE Commun. Mag..

[13]  Sarat Kumar Patra,et al.  Performance comparison of various spreading codes in spread spectrum modulation in ranging techniques , 2006 .

[14]  Peter Stavroulakis,et al.  Chaos Applications in Telecommunications , 2005 .