Author:
Saini Abhishek,Sehrawat Ruchi
Abstract
In an era marked by growing concerns about data security and privacy, the need for robust encryption techniques has become a matter of paramount importance. The primary goal of this study is to protect sensitive information during transmission while ensuring efficient and reliable decryption at the receiver's side. To generate robust and unique cryptographic keys, the proposed approach trains an autoencoder neural network based on hashing and optionally generated prime numbers in the MNIST dataset. The key serves as the foundation for secure communication. An additional security layer to the cryptographic algorithm passing through the first ciphertext, was employed utilizing the XORed and Blum-Blum-Shub (BBS) generators to make the system resistant to various types of attacks. This approach offers a robust and innovative solution for secure data transmission, combining the strengths of autoencoder-based key generation and cryptographic encryption. Its effectiveness is demonstrated through testing and simulations.
Publisher
Engineering, Technology & Applied Science Research
Reference25 articles.
1. A Methodology Based on Steganography and Cryptography to Protect Highly Secure Messages
2. Lightweight Dynamic Crypto Algorithm for Next Internet Generation
3. Comparison of a Chaotic Cryptosystem with Other Cryptography Systems
4. S. Haykin, Neural Networks and Learning Machines, 3rd ed. New York, NY, USA: Pearson, 2008.
5. A. M. Abdullah, "Advanced encryption standard (AES) algorithm to encrypt and decrypt data," Cryptography and Network Security, vol. 16, no. 1, 2017.