Performance Enhancement of RSA Cryptography Algorithm by Membrane Computing
The problem of using RSA algorithm in cryptography is the long time it takes for the encryption process. To overcome the problem, RSA algorithm uses short messages. In this paper, the authors make analysis for the RSA public key protocol in the framework of membrane computing to develop a membrane model of RSA algorithm with performance improvement. The approach has been validated by developing a simulation program in C++ of RSA algorithm using the property of parallel computing of membrane environment to enhance encryption/ decryption time of the RSA algorithm.