Text Encryption Algorithm Based on Chaotic Neural Network and Random Key Generator

Abstract

This work presents a symmetric cryptography coupled with Chaotic NN , theencryption algorithm process the data as a blocks and it consists of multilevel( coding ofcharacter, generates array of keys (weights),coding of text and chaotic NN ) , also thedecryption process consists of multilevel (generates array of keys (weights),chaotic NN,decoding of text and decoding of character).Chaotic neural network is used as a part of theproposed system with modifying on it ,the keys that are used in chaotic sequence are formedby proposed key generation algorithm .The proposed algorithm appears efficiency during theexecution time where it can encryption and decryption long messages by short time and smallmemory (chaotic NN offer capacity of memory), also the system uses secret keys with arrayof keys (weights of NN), that change at each iteration.