Encryption and decryption algorithm based on neural network

  • Unique Paper ID: 170747
  • PageNo: 2501-2505
  • Abstract:
  • The project is aimed to implement artificial neural network method in cryptography. Cryptography is a technique to encrypt simple message into cipher text for secure transmission over any channel. The training of the neural network has been done using the input output set generated by the cryptosystem, which include shift and RSA ciphers. The training patterns are observed and analysed by varying the parameters of Levenberg Marquardt method and the count of neurons in the hidden layer. Using the converged network, the model is first trained, and one may obtain the desired result with required accuracy. In this respect, simulations are shown to validate the proposed model. As such, the investigation gives an idea to use the trained neural network for encryption and decryption in cryptography

Copyright & License

Copyright © 2026 Authors retain the copyright of this article. This article is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

BibTeX

@article{170747,
        author = {Gopi Somjiyani and B.Thulasi and V. Yashaswini and shivani pedapati},
        title = {Encryption and decryption algorithm based on neural network},
        journal = {International Journal of Innovative Research in Technology},
        year = {2024},
        volume = {11},
        number = {7},
        pages = {2501-2505},
        issn = {2349-6002},
        url = {https://ijirt.org/article?manuscript=170747},
        abstract = {The project is aimed to implement artificial neural network method in cryptography. Cryptography is a technique to encrypt simple message into cipher text for secure transmission over any channel. The training of the neural network has been done using the input output set generated by the cryptosystem, which include shift and RSA ciphers. The training patterns are observed and analysed by varying the parameters of Levenberg Marquardt method and the count of neurons in the hidden layer. Using the converged network, the model is first trained, and one may obtain the desired result with required accuracy. In this respect, simulations are shown to validate the proposed model. As such, the investigation gives an idea to use the trained neural network for encryption and decryption in cryptography},
        keywords = {},
        month = {December},
        }

Cite This Article

Somjiyani, G., & B.Thulasi, , & Yashaswini, V., & pedapati, S. (2024). Encryption and decryption algorithm based on neural network. International Journal of Innovative Research in Technology (IJIRT), 11(7), 2501–2505.

Related Articles