RSA algorithm using key generator ESRKGS to encrypt chat messages with TCP/IP protocol
Open Access
- 7 February 2020
- journal article
- Published by Institute of Research and Community Services Diponegoro University (LPPM UNDIP) in Jurnal Teknologi dan Sistem Komputer
- Vol. 8 (2), 113-120
- https://doi.org/10.14710/jtsiskom.8.2.2020.113-120
Abstract
This study aims to analyze the performance and security of the RSA algorithm in combination with the key generation method of enhanced and secured RSA key generation scheme (ESRKGS). ESRKGS is an improvement of the RSA improvisation by adding four prime numbers in the property embedded in key generation. This method was applied to instant messaging using TCP sockets. The ESRKGS+RSA algorithm was designed using standard RSA development by modified the private and public key pairs. Thus, the modification was expected to make it more challenging to factorize a large number n into prime numbers. The ESRKGS+RSA method required 10.437 ms faster than the improvised RSA that uses the same four prime numbers in conducting key generation processes at 1024-bit prime number. It also applies to the encryption and decryption process. In the security testing using Fermat Factorization on a 32-bit key, no prime number factor was found. The test was processed for 15 hours until the test computer resource runs out.Keywords
Funding Information
- Universitas Muhammadiyah Malang
This publication has 7 references indexed in Scilit:
- Analisa Kombinasi Algoritma Merkle-Hellman Knapscak dan Logaritma Diskrit pada Aplikasi ChatJurnal Teknologi Informasi dan Ilmu Komputer, 2018
- Implementasi Kriptografi Kunci Publik dengan Algoritma RSA-CRT pada Aplikasi Instant MessagingScientific Journal of Informatics, 2016
- Dual Modulus RSA Based on Jordan-totient FunctionProcedia Technology, 2016
- Modified trial division algorithm using KNJ-factorization method to factorize RSA public key encryptionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2014
- Enhanced Method for RSA Cryptosystem AlgorithmPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2012
- The Design Method of Network Chat System Based on Socket and Cloud ComputingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2012
- An Efficient Method to Factorize the RSA Public Key EncryptionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2011