EXPERIMENTAL VALIDATION OF PSEUDO TRUE RANDOM NUMBER GENERATION AND SYNCHRONIZATION USING NESTED LINEAR CHAOTIC MAPS BASED ON TMS320C6416

Q. Nasir, A. M. Abid, A. S. Elwakil

Abstract

A Pseudo True Random Binary Generator (PTRBG) based on a Nested Linear Chaotic Maps (NLCM) is proposed. Implementing the synchronization of chaotic systems presents a challenge. The paper proposes an implementation of a generation and synchronization method of PTRBG using NLCM and backward iteration synchronization approach. A prototype has been developed through Texas Instruments TMS320C6416 DSP development kit. Randomness tests of the generated bits of the PTRB is performed using the NIST statistical test suite.

References

  1. Abid, A., Nasir, Q., and Elwakil, A. S. (2009). Implementation of a chaotically encrypted wireless communication system. In International Conference on Communications 2009 (ICC'09), June 14-18,, 2009, Dresden Germany.
  2. Abid, A., Nasir, Q., and Elwakil, A. S. (2010). Implementation of an encrypted wireless communication system using nested chaotic maps. In International Journal of Bifurcation and Chaos, DOI: 1O.1142/S0218127410027957, In press.
  3. Abid, A. M. (2009). An implementation of chaotic encryption in wireless voice transmission. In M.Sc. Thesis, Electrical and Computer Engineering, University of Sharjah, Sharjah, UAE, Feb 2009.
  4. Ahmed, J. and Siyal, M. Y. (2005). Fft based analog speech scrambler using tms320c6711 dsp. In 9th International Multitopic Conference, IEEE INMIC, pp. 1 - 4, Dec. 2005.
  5. Ahmed, J. and Siyal, M. Y. (2006). A robust secure speech communication system using itu-t g.723.1 and tms320c6711 dsp. In Microprocessor and Microsystems, vol. 30, no. 1, pp. 26-32, Feb 2006.
  6. Cong, L., Xiaofu, W., and Songgeng, S. (1999). A general efficient method for chaotic signal estimation. In TEMPLATE'06, 1st International Conference on Template Production.
  7. De Angeli, A., Genesio, R., and Tesis, A. (1995). Dead-beat chaos synchronization in discrete-time systems. In IEEE Transactions on Circuits and Systems-1: Fundamental Theory and Applications, vol. 42, no. 1, pp. 54-56, Jan 1995.
  8. Drutarovsk, M. and Galajda, P. (2006). Chaos based true random number generator embedded in a mixedsignal reconfigurable hardware. In Journal of Electrical Engineering, Vol. 57, pp. 218-225, April 2006.
  9. Lau, Y. (2006). Techniques in secure chaos communication. In Ph.D. Thesis, School of Electrical and Computer Engineering Science, RMIT University, Victoria, Australia, Feb. 2006.
  10. Li, S. (2003). Analyses and new designs of digital chaotic ciphers. In Ph.D. dissertation, School of Electronics and Information Engineering, Xi'an Jiaotong University, Xi'an, China, June 2003.
  11. Masuda, N. and Aihara, K. (1999). Cryptosystems with discretized chaotic maps. In IEEE Transactions on Circuits and Systems, Vol. 49, pp. 28-40, January 1999.
  12. Matthews, R. (1989). On the derivation of a chaotic encryption. In Cryptologia XIII (1), Vol. 8, pp. 29-49, January 1989.
  13. Millerioux, G. and Mira, C. (2001). Finite-time global chaos synchronization for piecewise linear maps. In IEEE Transactions on Circuits and Systems-1: Fundamental Theory and Applications, vol. 48, pp. 111- 116, Jan 2001.
  14. Min, L., Fei, P., and Shuisheng, Q. (2006). Implementation of a new chaotic encryption system and synchronization. In Journal of Systems Engineering and Electronic, vol. 17, no. 1, pp. 43-47, 2006.
  15. NIST (2001). A statistical test suite for random and pseudorandom number generators for cryptographic applications. In NIST 800-22, May 2001.
  16. Sajeeth, N., Philip, K., and Babu, J. (2001). Chaos for stream cipher. In ADCOM 2000.
  17. Sprott, J. C. (2003). Chaos and time-series analysis. Oxford University Press.
  18. Stojanovski, T. and Kocarev, L. (1997). pplications of symbolic dynamics in chaos synchronization. In IEEE Transactions on Circuits and Systems-1: Fundamental Theory and Applications, vol. 44, no. 10, pp. 1014- 1018, Oct. 1997.
  19. Tang, K. W. and Tang, W. K. S. (2005). Chaos-based secure voice communication system. In IEEE International Conference on Industrial Technology, ICIT, pp. 571- 576, Dec 2005.
  20. Tao, S., Ruili, W., and Yixun, Y. (1999). The theoretical design for a class of new chaotic feedback stream ciphers. In Acta Eletronica Sinica, Vol. 27, pp. 47-50, July 1999.
  21. TexasInstruments (2011). Tms320c6416-dsp. http://focus. ti.com/docs/prod/folders/print/tms320c6416.html.
  22. Yong-Ai, Z. and Yi-Bei, N. (2002). Impulsive synchronization of discrete chaotic systems. In Chinese Physical Letters, vol. 20, no. 2, pp. 199-201, Sep. 2002.
Download


Paper Citation


in Harvard Style

Nasir Q., M. Abid A. and S. Elwakil A. (2011). EXPERIMENTAL VALIDATION OF PSEUDO TRUE RANDOM NUMBER GENERATION AND SYNCHRONIZATION USING NESTED LINEAR CHAOTIC MAPS BASED ON TMS320C6416 . In Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems - Volume 1: PECCS, ISBN 978-989-8425-48-5, pages 145-150. DOI: 10.5220/0003310001450150


in Bibtex Style

@conference{peccs11,
author={Q. Nasir and A. M. Abid and A. S. Elwakil},
title={EXPERIMENTAL VALIDATION OF PSEUDO TRUE RANDOM NUMBER GENERATION AND SYNCHRONIZATION USING NESTED LINEAR CHAOTIC MAPS BASED ON TMS320C6416},
booktitle={Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems - Volume 1: PECCS,},
year={2011},
pages={145-150},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003310001450150},
isbn={978-989-8425-48-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems - Volume 1: PECCS,
TI - EXPERIMENTAL VALIDATION OF PSEUDO TRUE RANDOM NUMBER GENERATION AND SYNCHRONIZATION USING NESTED LINEAR CHAOTIC MAPS BASED ON TMS320C6416
SN - 978-989-8425-48-5
AU - Nasir Q.
AU - M. Abid A.
AU - S. Elwakil A.
PY - 2011
SP - 145
EP - 150
DO - 10.5220/0003310001450150