Autoencoder Artificial Neural Network Public Key Cryptography in Unsecure Public channel Communication
As we all known that cryptography is a procedure to hide data so that it can’t be access or modified by any unauthorized entity. At the present digital world security is a main concern. To maintain this security there are many cryptographic algorithm exist. But the world technology grew each and every day so we have to find some new algorithms to maintain the security at higher level. In the proposed and implemented work used artificial neural network to increase the security during data communication in digital world. Autoencoder Neural Network is a new approach in the era of digital world so that used here in cryptographic algorithm to increase the strength of the security. There are three basic aims of cryptography availability, privacy and integrity easily achieved by this new approach. This work examine that the attacker can’t get access the data however he/she exist in the same network or not. Neural Network’s uncertainty property make this possible. This approach also examined on different data size and key size. Proposed work used the autoencoder for encryption and decryption. The final experimental result show our purposed algorithm efficient and accurate and also show how this approach perform better. Proposed and implemented algorithm can be easily used for secure data communication with more efficiently