Research Article

FPGA Implementation of a Chaotic Quadratic Map for Cryptographic Applications

Volume: 12 Number: 2 October 1, 2017
EN

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. 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. 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. 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. 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. 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. 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. 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. 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

Authors

Mustafa Türk This is me

Publication Date

October 1, 2017

Submission Date

September 28, 2017

Acceptance Date

April 6, 2017

Published in Issue

Year 2017 Volume: 12 Number: 2

APA
Oğraş, H., & Türk, M. (2017). FPGA Implementation of a Chaotic Quadratic Map for Cryptographic Applications. Turkish Journal of Science and Technology, 12(2), 113-119. https://izlik.org/JA66SL54BF
AMA
1.Oğraş H, Türk M. FPGA Implementation of a Chaotic Quadratic Map for Cryptographic Applications. TJST. 2017;12(2):113-119. https://izlik.org/JA66SL54BF
Chicago
Oğraş, Hidayet, and Mustafa Türk. 2017. “FPGA Implementation of a Chaotic Quadratic Map for Cryptographic Applications”. Turkish Journal of Science and Technology 12 (2): 113-19. https://izlik.org/JA66SL54BF.
EndNote
Oğraş H, Türk M (October 1, 2017) FPGA Implementation of a Chaotic Quadratic Map for Cryptographic Applications. Turkish Journal of Science and Technology 12 2 113–119.
IEEE
[1]H. Oğraş and M. Türk, “FPGA Implementation of a Chaotic Quadratic Map for Cryptographic Applications”, TJST, vol. 12, no. 2, pp. 113–119, Oct. 2017, [Online]. Available: https://izlik.org/JA66SL54BF
ISNAD
Oğraş, Hidayet - Türk, Mustafa. “FPGA Implementation of a Chaotic Quadratic Map for Cryptographic Applications”. Turkish Journal of Science and Technology 12/2 (October 1, 2017): 113-119. https://izlik.org/JA66SL54BF.
JAMA
1.Oğraş H, Türk M. FPGA Implementation of a Chaotic Quadratic Map for Cryptographic Applications. TJST. 2017;12:113–119.
MLA
Oğraş, Hidayet, and Mustafa Türk. “FPGA Implementation of a Chaotic Quadratic Map for Cryptographic Applications”. Turkish Journal of Science and Technology, vol. 12, no. 2, Oct. 2017, pp. 113-9, https://izlik.org/JA66SL54BF.
Vancouver
1.Hidayet Oğraş, Mustafa Türk. FPGA Implementation of a Chaotic Quadratic Map for Cryptographic Applications. TJST [Internet]. 2017 Oct. 1;12(2):113-9. Available from: https://izlik.org/JA66SL54BF