Engineering Of A Software Model For Esrkgs Cipher
Uwazie Emmanuel Chinanu,  Okonkwo Samuel Ogechukwukama,  Joy O. Okah-Edemoh
Asymmetric-key (or public-key) cryptography with RSA provides some amount of confidentiality and authenticity in data exchange. Several revisions to RSA have been made since its inception, to make the technique more secured.
An Enhanced and Secured RSA Key Generation Scheme (ESRKGS) uses the product (N) of four large random prime numbers to generate the Public and Private keys used for Encryption (E) and Decryption (D) respectively. With ESRKGS, encrypting and decrypting a message is more complex than with traditional RSA. This makes ESRKGS secure under the RSA assumption which refers to the hardness of decrypting a cipher text.
In this paper, an overview of the ESRKGS is done, and a software is engineered, implementing its functionality.
The software was created using C Sharp programming language. C Sharp is an Object Oriented Programming language built for the .Net Framework.
Keywords- Cryptography, Software, Encryption, Decryption, ESRKGS
Cite this Article
Uwazie Emmanuel Chinanu,  Okonkwo Samuel Ogechukwukama,  Joy O. Okah-Edemoh,   "Engineering Of A Software Model For Esrkgs Cipher"
, International Journal of Engineering Development and Research (IJEDR), ISSN:2321-9939, Volume.6, Issue 4, pp.492-500, December 2018, Available at :http://www.ijedr.org/papers/IJEDR1804089.pdf