CFP last date
20 December 2024
Reseach Article

Application of Chaotic Neural Network in Cryptography

by Suhrid Das, Shankha Shubhra Mukherjee, Sudip Mandal
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 184 - Number 13
Year of Publication: 2022
Authors: Suhrid Das, Shankha Shubhra Mukherjee, Sudip Mandal
10.5120/ijca2022922133

Suhrid Das, Shankha Shubhra Mukherjee, Sudip Mandal . Application of Chaotic Neural Network in Cryptography. International Journal of Computer Applications. 184, 13 ( May 2022), 60-64. DOI=10.5120/ijca2022922133

@article{ 10.5120/ijca2022922133,
author = { Suhrid Das, Shankha Shubhra Mukherjee, Sudip Mandal },
title = { Application of Chaotic Neural Network in Cryptography },
journal = { International Journal of Computer Applications },
issue_date = { May 2022 },
volume = { 184 },
number = { 13 },
month = { May },
year = { 2022 },
issn = { 0975-8887 },
pages = { 60-64 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume184/number13/32388-2022922133/ },
doi = { 10.5120/ijca2022922133 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T01:21:25.657597+05:30
%A Suhrid Das
%A Shankha Shubhra Mukherjee
%A Sudip Mandal
%T Application of Chaotic Neural Network in Cryptography
%J International Journal of Computer Applications
%@ 0975-8887
%V 184
%N 13
%P 60-64
%D 2022
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Cryptography is the method of protecting information and multimedia through the use of codes. So, that only the desired person can read and process the information. In the recent years there has been quite a development in the field of artificial intelligence mainly the introduction of the artificial neural networks (ANN). In this paper, data or information are encrypted and decrypted using artificial neural networks based on chaotic algorithm. Chaotic system generates random numbers which is highly sensitive to initial conditions. So, in this cryptosystems, we have utilized the advantages of randomness of chaotic theory, rigorous structure of ANN for encryption and decryption. Chaotic Neural Network (CNN) has been implemented for encryption and decryption of on array of numbers, a word and RGB image. Results indicated that Chaotic Neural Network can be used effectively in cryptography.

References
  1. William Stallings, ―Cryptography and Network Security: Principles and Practice‖, (5th Edition), Prentice Hall, 2010.
  2. N. Subramanian, O. Elharrouss, S. Al-Maadeed and A. Bouridane, "Image Steganography: A Review of the Recent Advances," in IEEE Access, vol. 9, pp. 23409-23423, 2021, doi: 10.1109/ACCESS.2021.3053998.
  3. Seung-Jo Han, Heang-Soo Oh and Jongan Park, "The improved data encryption standard (DES) algorithm," Proceedings of ISSSTA'95 International Symposium on Spread Spectrum Techniques and Applications, 1996, pp. 1310-1314 vol.3, doi: 10.1109/ISSSTA.1996.563518.
  4. T. P.Wasnik , Vishal S. Patil , Sushant A. Patinge , Sachin R. Dave , Gaurav J. Sayasikamal, “Cryptography as an instrument to network security‖, International Journal of Application or Innovation in Engineering & Management (IJAIEM), Vol. 2, Issue 3, 72-80, 2013.
  5. Wang SC. (2003) Artificial Neural Network. In: Interdisciplinary Computing in Java Programming. The Springer International Series in Engineering and Computer Science, vol 743. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-0377-4_5.
  6. K.Kaneko, I. Tsuda, Complex Systems: Chaos and Beyond, Springer, New York, 2000, pp.57–162.
  7. Wolfgang Kinzel, IdoKanter, ―Neural Cryptography‖, Proceedings TH2002 Supplement, Vol. 4, 147 – 153, 2003.
  8. Wang SC. (2003) Artificial Neural Network. In: Interdisciplinary Computing in Java Programming. The Springer International Series in Engineering and Computer Science, vol 743. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-0377-4_5.
  9. McCulloch, W.S., Pitts, W. A logical calculus of the ideas immanent in nervous activity. Bulletin of Mathematical Biophysics 5, 115–133 (1943). https://doi.org/10.1007/BF02478259.
  10. S. Mandal, and I. Banerjee, “Cancer Classification Using Neural Network”, International Journal of Emerging Engineering Research and Technology, vol. 3(7), pp. 172-178, 2015.
  11. S. Mandal, G. Saha, and R. K. Pal, “Neural Network Training Using Firefly Algorithm”, Global Journal on Advancement in Engineering and Science, vol. 1(1), 2015, pp. 07-11,
  12. Eva Volna, Martin Kotyrba, Vaclav Kocian, Michal Janosek, “Cryptography Based on Neural Network”, 26th European Conference on Modelling and Simulation, 2012.
  13. M.S. Baptista, “Cryptography with Chaos,” Physics Letters A, 240, pp.50-54, 1998.
  14. Kaur, H. and Panag, T.S., 2011. Cryptography using chaotic neural network. International Journal of Information Technology and Knowledge Management, 4(2), pp.417-422.
  15. Min Long, Li Tan, “A chaos-Based Data Encryption Algorithm for Image/Video”, IEEE, Second International Conference on Multime- dia and Information Technology, 2010.
  16. Kuwar, L.M. and Pathan, A.I., Implementation Of Chaotic Neural Network Using Chaos For Data Encryption. IJSART - Volume 4 Issue 5 –MAY 2018
  17. Shweta B. Suryawanshi, Devesh D. Nawgaje, ―A triple-key Chaotic neural network for cryptography in image processing‖, International Journal of Engineering Sciences & Emerging Technologies, Vol. 2, Issue. 1, 46-50, 2012.
  18. Nitin Shukla, Abhinav Tiwari, ―An Empirical Investigation of Using ANN Based N-State Sequential Machine and Chaotic Neural Network in the Field of Cryptography‖, Global Journal of Computer Science and Technology Neural & Artificial Intelligence, Vol. 12, Issue.10,No. 1,17-26, 2012.
  19. Liang, C., Zhang, Q., Ma, J. and Li, K., 2019. Research on neural network chaotic encryption algorithm in wireless network security communication. EURASIP Journal on Wireless Communications and Networking, 2019(1), pp.1-10.
  20. Maddodi, G., Awad, A., Awad, D., Awad, M. and Lee, B., 2018. A new image encryption algorithm based on heterogeneous chaotic neural network generator and dna encoding. Multimedia Tools and Applications, 77(19), pp.24701-24725.
  21. Chen, L.P., Yin, H., Yuan, L.G., Lopes, A.M., Machado, J.T. and Wu, R.C., 2020. A novel color image encryption algorithm based on a fractional-order discrete chaotic neural network and DNA sequence operations. Frontiers of Information Technology & Electronic Engineering, 21(6), pp.866-879.
  22. Liu, L., Zhang, L., Jiang, D., Guan, Y. and Zhang, Z., 2019. A simultaneous scrambling and diffusion color image encryption algorithm based on Hopfield chaotic neural network. IEEE Access, 7, pp.185796-185810.
  23. AUTHORS’ PROFILES
  24. Suhrid Das is a B.Tech. student of Electronics and Communication Engineering Department, Jalpaiguri Government Engineering College, Jalpaiguri, India.
  25. Shankha Shubhra Mukherjee is a B.Tech. student of Electronics and Communication Engineering Department, Jalpaiguri Government Engineering College, Jalpaiguri, India.
  26. Dr. Sudip Mandal received his PhD degree from the Department of Computer Science and Engineering, University of Calcutta, India in 2019. He received his B.Tech. and M.Tech. in Electronics and Communication Engineering from Kalyani Government Engineering College, India in 2009 and 2011, respectively. Currently, he is working as the Assistant Professor of Electronics and Communication Engineering Department, Jalpaiguri Government Engineering College, Jalpaiguri, India. He was the former Head of EC
Index Terms

Computer Science
Information Sciences

Keywords

Cryptography Chaos theory Artificial Neural Network Chaotic Neural Network Word Encryption Image Encryption and Decryption