Melola Discovery

← Melola Discovery

Akses terbuka Jurnal

Implementation of RSA and RSA-CRT Algorithms for Comparison of Encryption and Decryption Time in Android-based Instant Message Applications

Journal of Advances in Information Systems and Technology · Vol. 2 No. 2 (2020) · hlm. 1–10

DOI
10.15294/jaist.v2i2.44302
ISSN
2715-999X, 2714-9714
Terbit
2020-10-30
Penerbit
Department of Computer Science, Faculty of Mathematics and Natural Sciences, Universitas Negeri Semarang
Bahasa
eng
Lisensi
creativecommons.org/licenses/by-sa/4.0

Abstrak

One of the advances in communication technology is producing instant messaging applications or instant messages. The confidentiality of instant messaging is still not maintained, so cryptography is needed. An example of a reliable cryptographic algorithm is Rivest-Shamir-Adleman (RSA), where RSA is a process of asymmetric key encryption (asymmetric key). Chinese Remainder Theorem (CRT) is an algorithm to reduce modular arithmetic calculation with a large modulus for the same calculation for each factor of the modulus. CRT can shorten the bit size of the decryption exponent d (which is the public key of RSA or RSA-CRT) by hiding d on a congruent system to speed up the decryption time, and it can be used with an RSA algorithm called RSA-CRT. This study uses three modulus n (key length), namely 1024 bits, 2048 bits, and 4096 bits. In the RSA-CRT 1024 bit decryption process, speed increases about 2.6 times faster than the 1024 bit RSA. In the RSA-CRT 2048 bit, the decryption process speed increases almost three times faster than the 2048 bit RSA. Whereas in the RSA-CRT 4096 bit, the decryption process's speed increases approximately 3.6 times faster than the RSA 4096 bit. From the results of this study, it can be concluded that the RSA-CRT algorithm can speed up the decryption process up to three times faster than the decryption process in the RSA algorithm. The longer or greater the modulus n used, the speed of the decryption process in the RSA-CRT algorithm will increase compared to the RSA algorithm.

Jaringan kolaborasi para penulis

40 penulis · 127 tautan kepenulisan bersama · 21 lintas organisasi · menampilkan 40 yang paling banyak terhubung

Arahkan kursor atau ketuk sebuah nama untuk menyorot rekan penulisnya. Klik dua kali untuk membuka halaman penulis.

  • State University of Semarang
  • Institut Teknologi Kalimantan
  • Tun Hussein Onn University of Malaysia
  • Universitas PGRI Palembang
  • Muria Kudus University
  • Afiliasi tidak diketahui
  • Organisasi berbeda
  • Organisasi sama
  • Afiliasi tidak diketahui
  • Garis lebih tebal = lebih banyak artikel bersama · lingkaran lebih besar = lebih banyak artikel
Tampilkan sebagai tabel
Rekan penulisOrganisasiArtikel bersama
Endang SugihartiState University of Semarang6
Wahyu HardyantoAfiliasi tidak diketahui5
Novi Ratna DewiState University of Semarang4
Parmin ParminState University of Semarang4
Florentina Yuni AriniState University of Semarang3
Rochmad RochmadAfiliasi tidak diketahui3
Amin SuyitnoAfiliasi tidak diketahui3
Sarwi SarwiAfiliasi tidak diketahui3
Alamsyah AlamsyahInstitut Teknologi Kalimantan3
Sugiyanto SugiyantoAfiliasi tidak diketahui2
Siti WahyuniAfiliasi tidak diketahui2
Anggyi Trisnawan PutraAfiliasi tidak diketahui2
Novanka Agnes SekartajiAfiliasi tidak diketahui2
Irfan Fajar MuttaqinAfiliasi tidak diketahui2
Ramadhan Ridho ArrohmanAfiliasi tidak diketahui2
Dwijanto DwijantoAfiliasi tidak diketahui2
Putriaji HendikawatiAfiliasi tidak diketahui2
Mashuri MashuriAfiliasi tidak diketahui2
Suharto LinuwihAfiliasi tidak diketahui2
Arif WidiyatmokoState University of Semarang2
Budi PrasetiyoState University of Semarang1
Much Aziz MuslimTun Hussein Onn University of Malaysia1
Jumanto JumantoState University of Semarang1
Rofik RofikState University of Semarang1
Stephani Diah PamelasariState University of Semarang1
Arka YanitamaState University of Semarang1
Melissa Salma DarmawanState University of Semarang1
Aji SaputraUniversitas PGRI Palembang1
Desy Fitria AstutianingtyasAfiliasi tidak diketahui1
Siti MasfuahMuria Kudus University1
Ahmad Azan AkbariState University of Semarang1
Syafa Nabilah SyahputraAfiliasi tidak diketahui1
Athoillah AthoillahAfiliasi tidak diketahui1
Teguh DarsonoAfiliasi tidak diketahui1
Sulhadi SulhadiAfiliasi tidak diketahui1
Kholiq BudimanAfiliasi tidak diketahui1
zaenal abidinAfiliasi tidak diketahui1

Afiliasi berasal dari OpenAlex; metadata OAI-PMH jurnal tidak memuatnya. Penulis tanpa ID OpenAlex dicocokkan berdasarkan nama, sehingga dua orang bisa tergabung atau satu orang bisa terpisah.

Sumber metadata: OAI-PMH (metadata jurnal) https://journal.unnes.ac.id/sju/index.php/jaist/oai, pertama di-harvest 6 Nov 2026, terakhir terlihat 8 Nov 2026.
Metadata asli (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en-US">Implementation of RSA and RSA-CRT Algorithms for Comparison of Encryption and Decryption Time in Android-based Instant Message Applications</dc:title>
	<dc:creator>Hidayat, Achmad Wahyu</dc:creator>
	<dc:creator>Arifudin, Riza</dc:creator>
	<dc:creator>Akhlis, Isa</dc:creator>
	<dc:description xml:lang="en-US">One of the advances in communication technology is producing instant messaging applications or instant messages. The confidentiality of instant messaging is still not maintained, so cryptography is needed. An example of a reliable cryptographic algorithm is Rivest-Shamir-Adleman (RSA), where RSA is a process of asymmetric key encryption (asymmetric key). Chinese Remainder Theorem (CRT) is an algorithm to reduce modular arithmetic calculation with a large modulus for the same calculation for each factor of the modulus. CRT can shorten the bit size of the decryption exponent d (which is the public key of RSA or RSA-CRT) by hiding d on a congruent system to speed up the decryption time, and it can be used with an RSA algorithm called RSA-CRT. This study uses three modulus n (key length), namely 1024 bits, 2048 bits, and 4096 bits. In the RSA-CRT 1024 bit decryption process, speed increases about 2.6 times faster than the 1024 bit RSA. In the RSA-CRT 2048 bit, the decryption process speed increases almost three times faster than the 2048 bit RSA. Whereas in the RSA-CRT 4096 bit, the decryption process's speed increases approximately 3.6 times faster than the RSA 4096 bit. From the results of this study, it can be concluded that the RSA-CRT algorithm can speed up the decryption process up to three times faster than the decryption process in the RSA algorithm. The longer or greater the modulus n used, the speed of the decryption process in the RSA-CRT algorithm will increase compared to the RSA algorithm.</dc:description>
	<dc:publisher xml:lang="en-US">Department of Computer Science, Faculty of Mathematics and Natural Sciences, Universitas Negeri Semarang</dc:publisher>
	<dc:date>2020-10-30</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:type xml:lang="en-US">Peer-reviewed Article</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://journal.unnes.ac.id/sju/jaist/article/view/44302</dc:identifier>
	<dc:identifier>10.15294/jaist.v2i2.44302</dc:identifier>
	<dc:source xml:lang="en-US">Journal of Advances in Information Systems and Technology; Vol 2 No 2 (2020): October; 1-10</dc:source>
	<dc:source>2715-999X</dc:source>
	<dc:source>2714-9714</dc:source>
	<dc:source>10.15294/jaist.v2i2</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://journal.unnes.ac.id/sju/jaist/article/view/44302/18043</dc:relation>
	<dc:rights xml:lang="en-US">Copyright (c) 2020 Journal of Advances in Information Systems and Technology</dc:rights>
	<dc:rights xml:lang="en-US">http://creativecommons.org/licenses/by-sa/4.0</dc:rights>
</oai_dc:dc>