Implementation of Cryptography with the Caesar Cipher Method to Secure Data Files in Java NetBeans

Implementasi Kriptografi dengan Metode Caesar Cipher untuk Mengamankan Data File di Java NetBeans

  • Haryanzelina Bancin Universitas Islam Negeri Sumatera Utara
  • Mira Aripin Panjaitan Universitas Islam Negeri Sumatera Utara
  • Sabrina Putri Universitas Islam Negeri Sumatera Utara
  • Adnan Buyung Nasution Universitas Islam Negeri Sumatera Utara

Abstract

Pesatnya perkembangan teknologi informasi dan telekomunikasi yang memudahkan kita untuk melaksanakan aktifitas data dalam bentuk file ataupun data yang bersifat rahasia. Sehingga teknik diperlukan pengamanan data untuk mengamankan file yang bersifat rahasia. Penelitian ini dilaksanakan untuk membuat implementasi kriptografi Caesar Cipher. Dimana Kriptografi hanya dapat dilakukan oleh orang-orang tertentu yang paham akan penggunaannya sehingga Kriptografi dapat dikategorikan sebagai tempat yang aman untuk menyimpan data yang bersifat rahasia. Sistem ini mengaplikasikan algoritma Caesar Cipher yang diproses dengan program Java NetBeans sehingga menghasilkan ciphertext. Dimana file yang bisa diproses enskripsi adalah file dokumen berbentuk teks berekstensi .txt. Data txt yaitu jenis data Domain Name Service (DNS) yang berisi sumber informasi teks untuk sumber yang berada dalam domain, dengan menambahkan ke dalam domain file yang berekstensi .txt dapat digunakan untuk berbagai keperluan penting. Hasil dari penelitian ini adalah sebuah implementasi kriptografi metode Caesar Cipher untuk mengamankan data file di Java NetBeans. Maka dapat disimpulkan bahwa Pengamanan data menggunakan Metode Caesar Cipher terbukti dapat dilakukan pada Java Netbeans

References

[1] A. Teguh, F. Alhamdi, and R. F. Siahaan, “Penerapan Kriptografi Dalam Pengamanan Pesan Text Berbasis Android Dengan Menggunakan Metode Rijndael,” Jurnal Mahajana Informasi, vol. 6, no. 2. 2021.

[2] A. Ramadhani, “Keamanan Informasi,” Nusant. - J. Inf. Libr. Stud., vol. 1, no. 1, p. 39, 2018, doi: 10.30999/n-jils.v1i1.249.

[3] T. Limbong, “Pengujian Kriptografi Klasik Caesar Chipper Menggunakan Matlab,” Semin. Nas. Inov. dan Teknol. Inf. Sept., no. September 2015, pp. 77–80, 2015.

[4] F. Alfiah, R. Sudarji, dan D. T. al Fatah, “Aplikasi Kriptografi Dengan Menggunakan Algoritma Elgamal Berbasis Java Desktop Pada Pt. Wahana Indo Trada Nissan Jatake,” ADI Bisnis Digital Interdisiplin Jurnal, vol. 1, no. 1, 2020, doi: 10.34306/abdi.v1i1.114.

[5] O. Dakhi, M. Masril, R. Novalinda, J. Jufrinaldi, dan A. Ambiyar, “Analisis Sistem Kriptografi dalam Mengamankan Data Pesan Dengan Metode One Time Pad Cipher,” INVOTEK: Jurnal Inovasi Vokasional dan Teknologi, vol. 20, no. 1, 2020, doi: 10.24036/invotek.v20i1.647.

[6] Y. Yusfrizal, “Rancang Bangun Aplikasi Kriptografi Pada Teks Menggunakan Metode Reverse Chiper Dan Rsa Berbasis Android,” JTIK (Jurnal Teknik Informatika Kaputama), vol. 3, no. 2, hlm. 29–37, 2019.R. Santi, “Implementasi Algoritma Enkripsi Playfair pada File Teks,” None, vol. 15, no. 1, p. 246766, 2010.

[7] khairani Puspita and M. R. Wayahdi, “Analisis Kombinasi Metode Caesar Cipher , Vernam Cipher , Dan Hill Cipher Dalam Proses Kriptografi,” Semin. Nas. Teknol. Inf. dan Multimed. 2015, no. Februari, pp. 43–48, 2015.

[8] F. N. Pabokory, I. F. Astuti, and A. H. Kridalaksana, “Implementasi Kriptografi Pengamanan Data Pada Pesan Teks, Isi File Dokumen, Dan File Dokumen Menggunakan Algoritma Advanced Encryption Standard,” Inform. Mulawarman J. Ilm. Ilmu Komput., vol. 10, no. 1, p. 20, 2016, doi: 10.30872/jim.v10i1.23.

[9] A. P. C. Udaksana and W. R. Kusaeri, “Rancang Bangun Aplikasi Digital School Dengan Java NetBeans IDE 8.1,” Irons, pp. 332–336, 2018, [Online]. Available: https://jurnal.polban.ac.id/proceeding/article/view/1118/918.

[10] H. Dhika, N. Isnain, and M. Tofan, “Manajemen Villa Menggunakan Java Netbeans Dan Mysql,” IKRA-ITH Inform. J. Komput. dan Inform., vol. 3, no. 2, pp. 104–110, 2019, [Online]. Available: https://journals.upi-yai.ac.id/index.php/ikraith-informatika/article/view/324.

[11] M. Metode Blowfish Dengan Bahasa Pemrograman Java Mohamad Natsir, K. Kunci, K. Simetris, and A. Blowfish, “Pengembangan Prototype Sistem Kriptografi Untuk Enkripsi Dan Dekripsi Data Office,” Jurnal, vol. 6, pp. 2089–5615, 2016.

[12] G. A. Sahputra and T. Fatimah, “Implementasi Kripptografi Dengan Metode Algoritma Elgamal Untuk Keamanan Database Berbasis Java Desktop Pada PT. Makmur Supra Nusantara,” Skanika, Vol. I, No. 1 Maret 2018, vol. 1, no. 1, pp. 309–315, 2018.

[13] M. D. Irawan, “Implementasi Kriptografi Vigenere Cipher Dengan Php,” J. Teknol. Inf., vol. 1, no. 1, p. 11, 2017, doi: 10.36294/jurti.v1i1.21.
Published
2023-02-15
How to Cite
BANCIN, Haryanzelina et al. Implementation of Cryptography with the Caesar Cipher Method to Secure Data Files in Java NetBeans. JTECS : Jurnal Sistem Telekomunikasi Elektronika Sistem Kontrol Power Sistem dan Komputer, [S.l.], v. 3, n. 1, p. 79-86, feb. 2023. ISSN 2776-6195. Available at: <https://ejournal.uniska-kediri.ac.id/index.php/JTECS/article/view/3210>. Date accessed: 20 apr. 2024. doi: https://doi.org/10.32503/jtecs.v3i1.3210.
Section
Komputer

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.