PHD theses : Engineering
Permanent URI for this collectionhttps://repository.neelain.edu.sd/handle/123456789/507
Browse
Item Performance Improvement of (RSA) algorithm Using Artificial Neural Networks(Al Neelain University, 2018-06) Yousif Elaftih YousifCryptography is the one of the main categories of computer security that converts information from its normal form into an unreadable form, one of the challenges to implement RSA cryptography algorithm is execution time In the RSA public key security algorithm if a long keys was chosen causing delay in execution time . an artificial neural network is an information processing paradigm that is inspired by the way biological nervous systems, this study was designed new method of RSA cryptography algorithm using an artificial neural network was explored to reduce the execution time. an artificial neural network is a promising technique to improve the performance of cryptography algorithms , this thesis provides a fair comparison between normal RSA and enhanced RSA .In this study the implementation of normal RSA and enhanced RSA were shown by using MATLAB program , after evaluation of execution time, thesis reported that implementation of RSA using an artificial neural network takes less time for performing the encryption and decryption than the normal implementation. enhanced encryption method can be applied for data encryption and decryption in any type of public application for sending confidential data.