Sistem Keamanan Basis Data Klien P.T. Infokes Menggunakan Kriptografi Kombinasi RC4 Dan Base64

Authors

DOI:

https://doi.org/10.25077/TEKNOSI.v6i1.2020.9-18

Keywords:

Keamanan Data, Basis Data, Kriptografi, RC4, Base64

Abstract

PT Infokes Indonesia merupakan sebuah perusahaan yang bergerak dalam pembangunan perangkat lunak yang berfokus pada layanan kesehatan. Saat ini pada PT Infokes transaksi basis data dengan klien dilakukan secara konvensional yaitu dengan mengirimkan basis data yang disimpan dalam media penyimpanan sekunder melalui kurir ekspedisi. Hal tersebut menyebabkan basis data dapat dengan  mudah dibaca  dan  dikhawatirkan menjadi celah kebocoran informasi yang bersifat privasi kepada publik.Dalam penelitian ini menggunakan algoritma kriptografi RC4 yang memiliki kelebihan dalam kecepatan maupun tingkat efesiensi dalam penyimpanan data dari hasil enkripsinya. Kriptografi RC4 yang digunakan, dikombinasikan dengan Base64 untuk menambah penyandian setelah dilakukan enkripsi. Hasil pengujian black box dan white box pada penelitian ini menunjukan bahwa implementasi algoritma kriptografi RC4 dan algoritma Base64 berjalan dengan baik. Selain itu, hasil pengujian dengan menggunakan Wireshark menunjukkan bahwa jalur transaksi basis data telah diamankan dengan protokol HTTPS dan basis data dalam keadaan terenkripsi. Hasil pengujian dengan melakukan cryptanalysis menggunakan CrypTool pada kombinasi algoritma RC4 dan Base64 menunjukkan bahwa pengkombinasian algoritma RC4 dan Base64 memiliki tingkat  kemanan  yang  lebih  tinggi untuk mengamankan basis data dibandingkan ketika hanya menggunakan algoritma RC4 saja.

Author Biography

Irawan Afrianto, Teknik Informatika - Universitas Komputer Indonesia

Teknik InformatikaUniversitas Komputer Indonesia

References

[1] I. Afrianto, T. Suryana, and others, “Pengukuran dan Evaluasi Keamanan Informasi Menggunakan Indeks KAMI-SNI ISO/IEC 27001: 2009,†Ultim. InfoSys J. Ilmu Sist. Inf., vol. 6, no. 1, pp. 43–49, 2015.[2] A. D. Hidayat and I. Afrianto, “Sistem Kriptografi Citra Digital Pada Jaringan Intranet Menggunakan Metode Kombinasi Chaos Map dan Teknik Selektif,†Ultim. J. Tek. Inform., vol. 9, no. 1, pp. 59–66, 2017.[3] M. Septian, “Penerapan Enkripsi Rabbit Stream Cipher Algorithm Untuk Mengamankan File Bersifat Rahasia Di Polsek Mangkubumi Tasikmalaya,†Universitas Komputer Indonesia, 2018.[4] R. Aulia, A. Zakir, and D. A. Purwanto, “Penerapan Kombinasi Algoritma Base64 Dan Rot47 Untuk Enkripsi Database Pasien Rumah Sakit Jiwa Prof. Dr. Muhammad Ildrem,†InfoTekJar J. Nas. Inform. dan Teknol. Jar., vol. 2, no. 2, pp. 146–151, 2018.[5] A. P. Rahangiar, F. de Fretes, and others, “Penerapan Algoritma Gabungan Rc4 Dan Base64 Pada Sistem Keamanan E-commerce,†J. Fak. Huk. UII.[6] A. A. Okedola and Y. N. Asafe, “RSA and RC4 Cryptosystem Performance Evaluation Using Image and Text File,†Int J Sci Eng Res, vol. 6, pp. 289–294, 2015.[7] W. Komputer, “Memahami model enkripsi dan security data,†Penerbit Andi, Yogyakarta, 2003.[8] S. A. Agusta and others, “Implementasi Algorithma Stream Cipher RC4 dalam Aplikasi Pendataan Alumni STMIK Amik Riau,†INOVTEK Polbeng-Seri Inform., vol. 1, no. 1, pp. 1–8, 2016.[9] Y. Prayudi and I. Halik, “Studi dan Analisis Algoritma RIVEST CODE 6 (RC6) Dalam Enkripsi/Dekripsi Data,†J. Fak. Huk. UII, 2005.[10] H. Pandiangan, “Perancangan Media Pengiriman Pesan Teks Dengan Penyandian Pesan Menggunakan Algoritma RC4 Berbasis WEB,†J. Mantik Penusa, vol. 19, no. 1, 2016.[11] V. Arintamy, N. Cahyani, and A. Mulyana, “Analisis Algoritma Rc4 Sebagai Metode Enkripsi Wpa-Psk Pada Sistem Keamanan Jaringan Wireless Lan,†eProceedings Eng., vol. 1, no. 1, 2014.[12] P. Xue, T. Li, H. Dong, C. Liu, W. Ma, and S. Pei, “GB-RC4: Effective brute force attacks on RC4 algorithm using GPU,†in 2016 Seventh International Green and Sustainable Computing Conference (IGSC), 2016, pp. 1–6.[13] A. R. Wahid and M. Syafrullah, “Implementasi Algoritma Rc4 Dan Kompresi Lzw Untuk Pengamanan Database Pada Pt. Mpp International Development Indonesia,†SKANIKA, vol. 1, no. 3, pp. 1045–1050, 2018.[14] R. S. Siregar, M. S. Asih, and N. Wulan, “Penerapan Algoritma RC4 Dan Rail Fence Untuk Enkripsi Database Mahasiswa Pada Kampus Poltekkes Kemenkes Medan,†JITEKH, vol. 7, no. 02, pp. 51–56, 2019.[15] M. D. Putra and others, “Enkripsi Dan Dekripsi Gambar Dengan Menggunakan Perpaduan Algoritma Base64 Dan Rc4,†SEMNASTEKNOMEDIA ONLINE, vol. 6, no. 1, pp. 2–14, 2018.[16] A. Widarma, “Kombinasi Algoritma AES, RC4 dan Elgamal Dalam Skema Hybrid Untuk Keamanan Data,†Comput. Eng. Sci. Syst. J., vol. 1, no. 1, pp. 1–8, 2016.[17] A. Kadir, “Tuntunan Praktis Belajar Database Menggunakan MySQL,†Yogyakarta Andi, 2008.[18] R. Sadikin, “Kriptografi untuk keamanan jaringan,†Penerbit Andi, Yogyakarta, 2012.[19] D. Ariyus, Pengantar ilmu kriptografi: teori analisis & implementasi. Penerbit Andi, 2008.[20] H. Pranata, L. A. Abdillah, and U. Ependi, “Analisis Keamanan Protokol Secure Socket Layer (SSL) Terhadap Proses Sniffing di Jaringan,†arXiv Prepr. arXiv1508.05457, 2015.

Submitted

2019-12-16

Accepted

2020-05-29

Published

2020-05-31

How to Cite

[1]
I. Afrianto and N. Taliasih, “Sistem Keamanan Basis Data Klien P.T. Infokes Menggunakan Kriptografi Kombinasi RC4 Dan Base64”, TEKNOSI, vol. 6, no. 1, pp. 9–18, May 2020.

Issue

Section

Articles

Similar Articles

> >> 

You may also start an advanced similarity search for this article.