Sistem Keamanan Basis Data Klien P.T. Infokes Menggunakan Kriptografi Kombinasi RC4 Dan Base64
DOI:
https://doi.org/10.25077/TEKNOSI.v6i1.2020.9-18Keywords:
Keamanan Data, Basis Data, Kriptografi, RC4, Base64Abstract
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.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.
Downloads
Submitted
Accepted
Published
How to Cite
Issue
Section
License
Hak cipta untuk artikel ini ditransfer ke Jurnal Nasional Teknologi dan Sistem Informasi (TEKNOSI) jika dan ketika artikel diterima untuk publikasi. Yang bertanda tangan di bawah ini dengan ini mentransfer setiap dan semua hak di dalam dan ke kertas termasuk tanpa batasan semua hak cipta untuk TEKNOSI. Yang bertanda tangan di bawah ini dengan ini menyatakan dan menjamin bahwa makalah tersebut asli dan bahwa ia adalah pembuat makalah, kecuali untuk bahan yang secara jelas diidentifikasi sebagai sumber aslinya, dengan pemberitahuan izin dari pemilik hak cipta jika diperlukan. Yang bertanda tangan di bawah ini menyatakan bahwa ia memiliki kekuatan dan wewenang untuk membuat dan melaksanakan penugasan ini.
Kami menyatakan bahwa:
- Makalah ini belum diterbitkan dalam bentuk yang sama di tempat lain.
- Makalah ini tidak akan dikirimkan di tempat lain untuk publikasi sebelum penerimaan/penolakan oleh Jurnal ini
- Izin hak cipta diperoleh untuk materi yang diterbitkan di tempat lain dan yang memerlukan izin ini untuk reproduksi.
Selanjutnya, Saya/kami dengan ini mentransfer hak publikasi yang tidak terbatas dari makalah yang disebutkan di atas secara keseluruhan kepada TEKNOSI. Transfer hak cipta mencakup hak untuk mereproduksi dan mendistribusikan artikel, termasuk cetak ulang, terjemahan, reproduksi foto, mikroform, bentuk elektronik (offline, online) atau reproduksi lain yang serupa.
Penulis yang sesuai menandatangani dan menerima tanggung jawab untuk merilis materi ini atas nama setiap dan semua penulis bersama. Perjanjian ini harus ditandatangani oleh setidaknya salah satu penulis yang telah memperoleh persetujuan dari rekan penulis jika berlaku. Setelah pengajuan perjanjian ini ditandatangani oleh penulis yang sesuai, perubahan kepengarangan atau dalam urutan penulis yang tercantum tidak akan diterima.
Hak / Syarat dan Ketentuan yang dipertahankan :
- Penulis memiliki semua hak kepemilikan dalam setiap proses, prosedur, atau artikel manufaktur yang dijelaskan dalam Karya ini.
- Penulis dapat mereproduksi atau mengotorisasi orang lain untuk mereproduksi karya ini atau karya turunannya untuk penggunaan pribadi penulis atau untuk penggunaan perusahaan, dengan ketentuan bahwa sumber dan menyatakan hak cipta dimiliki TEKNOSI, salinan tidak digunakan dengan cara apa pun yang menyiratkan pengesahan TEKNOSI atas suatu produk atau layanan dari pihak mana pun, dan salinannya sendiri tidak ditawarkan untuk dijual.
- Meskipun penulis diizinkan untuk menggunakan kembali semua atau sebagian dari karya ini dalam karya lain, ini tidak termasuk mengabulkan permintaan pihak ketiga untuk mencetak ulang, menerbitkan ulang, atau jenis penggunaan ulang lainnya.