Chaos based PN sequence generator for cryptographic applications

Strength of cryptographic cipher depends on the statistical performance of its generated keystream. Generation of high quality keystream is a challenging task, which decides the level of security offered by the cipher. A lot of key generation techniques based on linear feedback shift registers for stream ciphering have been suggested in the literature. In this paper, the features of one-dimensional chaotic systems are exploited to construct a PN sequence generator. The integration of chaotic Logistic maps and Cubic maps is done in novel manner to generate strong cryptographic sequence. The proposed system includes the preprocessing and quantization of the real-valued chaotic sequences. The statistical performance of the proposed generator is performed which ascertain that the generated PN sequence has noise-like characteristics. In addition, it is also examined that the proposed chaos-based generator has better statistical and encryption performance than the existing LFSR-based generator.

[1]  Ernesto J. Cruselles,et al.  Uncorrelated PN sequences generator for spreading codes in CDMA systems , 1995, Proceedings of 6th International Symposium on Personal, Indoor and Mobile Radio Communications.

[2]  Howard C. Card,et al.  Parallel pseudorandom number generation in GaAs cellular automata for high speed circuit testing , 1995, J. Electron. Test..

[3]  Elaine B. Barker,et al.  A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications , 2000 .

[4]  Harald Niederreiter,et al.  On a new class of inversive pseudorandom numbers for parallelized simulation methods , 2001, Period. Math. Hung..

[5]  C. Chui,et al.  A symmetric image encryption scheme based on 3D chaotic cat maps , 2004 .

[6]  W.K.S. Tang,et al.  A chaos-based secure voice communication system , 2005, 2005 IEEE International Conference on Industrial Technology.

[7]  Gaetano Palumbo,et al.  Pseudo-random sequence generators with improved inviolability performance , 2006 .

[8]  Sourav Mukhopadhyay,et al.  Application of LFSRs for Parallel Sequence Generation in Cryptologic Algorithms , 2006, ICCSA.

[9]  Jinsheng Sun,et al.  A chaotic stream cipher and the usage in video protection , 2007 .

[10]  Izharuddin,et al.  Security enhancements in GSM cellular standard , 2008, 2008 Fourth International Conference on Wireless Communication and Sensor Networks.

[11]  Rabia Latif,et al.  Hardware-Based Random Number Generation in Wireless Sensor Networks(WSNs) , 2009, ISA.

[12]  Omar Farooq,et al.  LFSR and PLA based complex code generator for stream cipher , 2009, 2009 International Multimedia, Signal Processing and Communication Technologies.

[13]  Dae Ho Kim,et al.  Efficient Implementation of a Pseudorandom Sequence Generator for High‐Speed Data Communications , 2010 .

[14]  Zidong Wang,et al.  Image encryption using chaotic coupled map lattices with time-varying delays ☆ , 2010 .

[15]  Franco Maloberti,et al.  Pseudorandom sequence generation for mismatch analog compensation of ADCs , 2010, 2010 17th IEEE International Conference on Electronics, Circuits and Systems.

[16]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.