FPGA Implementation of a Chaotic Quadratic Map for Cryptographic Applications
Abstract
A hardware implementation of a quadratic map through FPGA platform is proposed in this paper. Firstly, a
chaotic quadratic map is modeled by using Matlab/Simulink programming and then implemented into the FPGA
(Field Programmable Gate Array) to be used for key generation for cryptographic applications. When the
quadratic map is in chaotic mode, its output is unpredictable and aperiodic. Besides this, the map has a uniform
output distribution and sufficient randomness. These characteristics make the chaotic quadratic map a suitable
key generator for cryptography. This paper also reveals the successful real-time implementation of the quadratic
map using FPGA for practical applications. Experimental results confirm that the feasibility of the quadratic map
is verified under a digital hardware environment.
Keywords
References
- 1. Kang, Z., Sun, J., Ma, L., Qi, Y. and Jian, S., (2014). Multimode synchronization of chaotic semiconductor ring laser and its potential in chaos communication. IEEE journal of Quantum Electronics, vol. 50, pp. 148-157.
- 2. Yang, J., Chen, Y. and Zhu, F., (2015) .Associated observer-based synchronization for uncertain chaotic systems subject to channel noise and chaos-based secure communication. Neurocomputing, vol. 167, pp. 587-595.
- 3. Eisencraft, M., at al., (2012). Chaos-based communication systems in non-ideal channels. Communications in Nonlinear Science and Numerical Simulation, vol. 17, pp. 4707-4718.
- 4. Kaddoum, G., Coulon, M., Roviras, D. and Charge, P., (2010). Theoritical performance for asynchronous multi-user chaos-based communication systems on fading channels. Signal Processing, vol. 90, pp. 2923- 2933.
- 5. Zaher, A. A. and Abu-Rezq, A., (2011). On the design of chaos-based secure communication systems, Communications in Nonlinear Science and Numerical Simulation, vol. 16, pp. 3721-3737.
- 6. Turk, M. and Ogras, H., (2011). Classification of chaos-based digital modulation techniques using wavelet neural networks and performance comparison of wavelet families. Expert Systems with Applications, vol. 38, pp. 2557-2565.
- 7. Zhu, Z. L., Zhang, W., Wong, K. W., Yu, H., (2011). A Chaos-based symmetric image encryption scheme using a bit-level permutation. Information Sciences, vol. 181, pp. 1171-1186.
- 8. Patidar, V., Pareek, N. K., Purohit, G. and Sud, K. K., (2011). A Robust and secure chaotic standard map based pseudorandom permutation-substitution scheme for image encryption. Optics Communications, vol. 284, pp. 4331-4339.
Details
Primary Language
English
Subjects
-
Journal Section
Research Article
Publication Date
October 1, 2017
Submission Date
September 28, 2017
Acceptance Date
April 6, 2017
Published in Issue
Year 2017 Volume: 12 Number: 2