Implementasi Kriptografi Teks pada SMS Menggunakan Algoritme Multiple Encryption dengan Metode RSA dan 3DES

Authors

  • Suci Indah Febriani Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Budi Luhur
  • Safitri Juanita Program Studi Sistem Informasi, Fakultas Teknologi Informasi, Universitas Budi Luhur
  • Mardi Hardjianto Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Budi Luhur

DOI:

https://doi.org/10.61769/telematika.v15i2.352

Keywords:

text cryptography, multiple encryption, RSA algorithm, 3DES algorithm, SMS

Abstract

A short message service is a communication medium that is more preferred than voicemail. Currently, many people still use SMS because they have no platform or technology barriers, so the delivery is also fast. If you use a short message application, such as Whatsapp, it requires an internet connection. The sending of SMS contains important and confidential information. One example is the message about the time and place for drug raids or gambling. The problem is the security of information sent via SMS is quite vulnerable to information leakage. Therefore, an application is needed to secure these text messages from being read by unauthorized parties. This security uses multiple encryption with the Rivest Shamir Adleman (RSA) cryptographic algorithm and the Triple Encryption Data Standard (3DES). The implementation uses the Java programming language. Text messages that are confidential and important in the form of SMS have a maximum encryption length (ciphertext) of 60 characters. The purpose of this research is to secure and maintain the confidentiality of information sent and received via SMS from theft and manipulation of data by unauthorized parties. The test results in this research show that the implementation of text cryptography with multiple encryptions using the RSA (Rivest Shamir Adleman) algorithm and 3DES (Triple Encryption Data Standard) in the SMS security application can secure text messages when sent and received by parties who have rights.


Layanan pesan singkat menjadi media komunikasi yang lebih banyak dipilih dibandingkan pesan suara. Saat ini masih banyak yang menggunakan SMS karena tidak memiliki hambatan platform ataupun teknologi, sehingga pengirimannya juga cepat. Jika menggunakan aplikasi pesan singkat, seperti Whatsapp, maka memerlukan koneksi internet. Pengiriman SMS memiliki informasi yang bersifat penting dan rahasia. Salah satu contohnya adalah pesan mengenai waktu dan tempat pelaksanaan penggerebekan narkoba atau perjudian. Masalahnya adalah keamanan informasi yang dikirimkan melalui SMS cukup rentan terhadap kebocoran informasi. Oleh karena itu, diperlukan aplikasi untuk mengamankan pesan teks tersebut agar tidak dapat dibaca oleh pihak yang tidak berkepentingan. Pengamanan tersebut menggunakan multiple encryption dengan algoritme kriptografi Rivest Shamir Adleman (RSA) dan Triple Encryption Data Standard (3DES). Implementasinya menggunakan bahasa pemrograman Java. Pesan teks yang bersifat rahasia dan penting dalam bentuk SMS memiliki panjang enkripsi (ciphertext) maksimal 60 karakter. Tujuan penelitian ini adalah mengamankan dan menjaga kerahasiaan informasi yang dikirim dan diterima melalui SMS dari terjadinya pencurian dan manipulasi data oleh pihak yang tidak berkepentingan. Hasil pengujian dalam penelitian ini membutikan bahwa implementasi kriptografi teks dengan multiple encrypton menggunakan algoritme RSA (Rivest Shamir Adleman) dan 3DES (Triple Encryption Data Standard) pada aplikasi pengamanan SMS dapat mengamankan pesan teks saat dikirim dan diterima oleh pihak yang memiliki hak.

Author Biographies

Suci Indah Febriani, Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Budi Luhur

Kelahiran Jakarta. Menyelesaikan jenjang pendidikan Sarjana Teknik Informatika di Universitas Budi Luhur.

Safitri Juanita, Program Studi Sistem Informasi, Fakultas Teknologi Informasi, Universitas Budi Luhur

Kelahiran Tangerang. Menyelesaikan jenjang pendidikan Magister di Universitas Indonesia. Aktifitas sehari-hari sebagai dosen Program Studi Sistem Informasi Universitas Budi Luhur.

Mardi Hardjianto, Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Budi Luhur

Kelahiran Jakarta. Menyelesaikan jenjang pendidikan Doktoral di Universitas Gajah Mada

References

Badan Pusat Statistik, Statistik Kriminal 2018. Jakarta: Badan Pusat Statistik, 2018.

Paryati, “Keamanan sistem informasi,” dalam Seminar Nasional Informatika 2008 (Semnasif 2008), UPN Veteran, Yogyakarta, 24 Mei 2008, hlm. 379–386.

B. Schneier, Applied Cryptography: Protocols, Algorithms and Source Code in C, 2nd ed. Wiley, 2015.

A. R. Alvianto dan D. Darmaji, “Pengaman pengiriman pesan via SMS dengan algoritme RSA berbasis Android,” J. Sains dan Seni ITS, vol. 4, no. 1, hlm. 1–5, 2015.

A. Ginting, R. R. Isnanto, dan I. P. Windasari, “Implementasi algoritme kriptografi RSA untuk enkripsi dan dekripsi email,” J. Teknol. dan Sist. Komput., vol. 3, no. 2, hlm. 253, 2015.

M. A. Zainuddin dan D. I. Mulyana, “Penerapan algoritme RSA untuk keamanan pesan instan pada perangkat Android,” J. CKI on Spot, vol. 9, no. 2, hlm. 105–114, 2016.

P. Pahrizal dan D. Pratama, “Implementasi algoritme RSA untuk pengamanan data berbentuk teks,” J. Pseudocode, vol. 3, no. 1, hlm. 44–49, 2016.

D. Anggraini dan S. Juanita, “Aplikasi e-arsip pengamanan pesan elektronik berbasis web dengan mengimplementasikan algoritme kriptografi RSA dan ElGamal pada Klinik Dr. H. Hartono,” J. Ticom, vol. 6, no. 3, hlm. 122–130, 2018.

S. W. Wardani, Sutardi, dan Statiswaty, “Aplikasi keamanan SMS menggunakan Triple-Des dan pengujian serangan Man In The Middle Attact (MITM) dengan metode sniffing,” SemanTIK, vol. 5, no. 1, hlm. 113–120, 2019.

H. Gupta dan V. K. Sharma, “Role of multiple encryption in secure electronic transaction,” Int. J. Netw. Secur. Its Appl., vol. 3, no. 6, hlm. 89–96, 2011.

K. K. Jabbar, H. A. Hilal, dan R. S. Mohammed, “Text cryptography using multiple encryption algorithms based on circular queue via cloud computing environment,” J. Theor. Appl. Inf. Technol., vol. 96, no. 12, hlm. 3654–3663, 2018.

R. Munir. IF-5054. Diktat Kuliah. Topik: “Kriptografi: algoritme RSA dan ElGamal,” Departemen Teknologi Informatika, Institut Teknologi Bandung, 2004.

N. F. Ginting dan M. Ginting, “Perbandingan kriptografi RSA dengan Base64,” J. Tek. Inform. Unika St. Thomas, vol. 2, no. 2, hlm. 47–52, 2017.

E. Apulina dan G. N. Setiawan, “Perbandingan metode modifikasi 3DES dengan metode 3DES” Telematika, vol. 7, no. 1, hlm. 3–6, 2011.

N. Siregar, “Perancangan aplikasi keamanan pesan teks dengan menggunakan algoritme Triple-DES,” J. Tek. Inform. Kaputama, vol. 3, no. 2, hlm. 11–17, 2019.

C. W. Elverum, T. Welo, dan S. Tronvoll, “Prototyping in new product development: strategy considerations,” dalam Procedia CIRP, 2016, vol. 50, hlm. 117–122.

A. Susanto dan Meiryani, “System development method with the prototype method,” International Journal of Scientific & Technology Research, 2019, vol. 8, no. 7, hlm. 141–144.

D. Apdilah dan H. Swanda, “Penerapan kriptografi RSA dalam mengamankan file teks berbasis PHP,” J. Teknol. Inf., vol. 2, no. 1, hlm. 45, 2018.

S. Karthik, “Data encryption and decryption by using Triple-DES and performance analysis of crypto system,” Int. J. Sci. Eng. Res., vol. 2, no. 11, hlm. 24–31, 2014.

Downloads

Published

2021-02-28

Issue

Section

Articles