Implementasi Base64, Beaufort Cipher, Vigenere Cipher, Untuk Pengamanan File Source Code Dalam Bahasa Pemrograman
DOI:
https://doi.org/10.46576/device.v6i1.6339Keywords:
Base64, Beaufort Cipher, Vigenere Cipher, File Source Code,Abstract
Kriptografi adalah teknik digunakan untuk menjaga kerahasiaan suatu data. Suatu data yang dianggap penting dan dirasa sensitif, sebaiknya diberikan suatu pengamanan untuk melindungi kerahasiaannya. Pada penelitian ini mengimplementasikan algoritma Base64, Beaufort Cipher dan Vigenere Cipher guna meningkatkan keamanan pada file source code dalam berbagai ekstensi bahasa pemrograman. Tahapan enkripsi yang dilakukan pada penelitian ini dengan cara merubah teks didalam file source code terlebih dahulu kedalam format Base64, kemudian mengenkripsi menggunakan algoritma Beaufort Cipher dan dilanjutkan menggunakan algoritma Vigenere Cipher untuk menghasilkan file source yang telah terenkripsi. Penelitian ini menghasilkan aplikasi berbasis web. Pengujian avalanche effect, bit error rate, character error rate, entropy dan blackbox pada aplikasi, telah dilakukan agar memastikan bahwa aplikasi bekerja sesuai dengan spesifikasinya dan sudah layak untuk digunakan.
References
BSSN, “Lanskap Keamanan Siber Indonesia 2024,” Id-SIRTII /CC, pp. 1–143, 2024, [Online]. Available: https://idsirtii.or.id/halaman/tentang/laporan-hasil-monitoring.html
Suhardi, “Kombinasi Metode Affine Cipher Dan Exclusive OR (XOR) Dalam Pengamanan Pesan,” Repos. Univ. Islam Negeri Sumatera Utara, 2021, [Online]. Available: http://repository.uinsu.ac.id/10731/
R. Tinendung, S. Khairani, and S. Sundari, “Aplikasi Messaging Dengan Algoritma Base64 Untuk Mengamankan Data Pesan Berbasis Web,” Algoritm. J. Ilmu Komput. dan Inform., vol. 06, no. 01, pp. 104–111, 2022.
A. Rachmadsyah, A. Perdana, and A. Budiman, “Kombinasi Algoritma Beaufort Cipher dan Vigenere Cipher untuk Pengamanan Pesan Teks Berbasis Mobile Application,” J. Minfo Polgan, vol. 9, no. 2, pp. 12–17, 2020.
D. Nasution, I. Sulistianingsih, and A. Candra Panjaitan, “Kombinasi Vigenère dan Beaufort Cipher Konsep Simulasi Three-pass Protocol pada Data Penerbangan,” CICES (cyberpreneursh. Innov. Creat. Exact Soc. Sci., vol. 9, no. 2, pp. 165–173, 2023.
D. R. I. M. Setiadi, C. Jatmoko, E. H. Rachmawanto, and C. A. Sari, “Kombinasi Cipher Subtitusi (Beaufort Dan Vigenere) Pada Citra Digital,” Pros. SENDI_U, vol. 7, no. 10, pp. 52–57, 2019.
A. G. Silalahi and Yahfizham, “Manajemen Proyek Sistem Informasi Agenda Kegiatan Pegawai Bkad Provinsi Sumatera Utara,” Device J. Inf. Syst. Comput. Sci. Inf. Technol., vol. 5, no. 1, pp. 19–32, 2024.
B. Sanjaya and Yahfizham, “Perancangan Sistem Informasi SPPD Pada DPRD Sumatera Utara Dengan Pendekatan Manajemen Proyek Sistem Informasi,” Device J. Inf. Syst. Comput. Sci. Inf. Technol., vol. 5, no. 1, pp. 44–60, 2024.
R. S. D. Andiko and M. R. A. Cahyono, “Rancang Bangun Aplikasi Transaksi Barcode Berbasis Java Dan Melalui Metode Unified Modeling Language (UML),” J. Instrumentasi dan Teknol. Inform., vol. 3, no. 2, pp. 160–166, 2022.
M. Nazir, S. F. Putri, and D. Malik, “Perancangan Aplikasi E-VOTING Menggunakan Diagram UML (Unified Modelling Language),” J. Ilm. Komput. Terap. dan Inf., vol. 1, no. 1, pp. 5–9, 2022.
Hariansyah, F. Fiani, and P. Aditya, “Perancangan Aplikasi Inventaris Laboratorium Komputer Menggunakan Uml (Unified Modelling Language),” J. Ilm. Komput. Terap. dan Inf., vol. 1, no. 1x, pp. 11–13, 2021.
E. Ndruru and T. Zebua, “Pembangkitan Kunci Beaufort Cipher Dengan Teknik Blum-blum Shub pada Pengamanan Citra Digital,” Bull. Inf. Technol., vol. 3, no. 2, pp. 149–154, 2022.
M. I. Afandi and Nurhayati, “Implementasi Algoritma Vigenere Cipher Dan Atbash Cipher Untuk Keamanan Teks Pada Aplikasi Catatan Berbasis Android,” It (Informatic Tech. J., vol. 8, no. 1, pp. 30–41, 2020.
N. B. Putra, B. C. Andika, A. D. P. Bagas, and M. Ridwan, “Implementasi Sandi Vigenere Cipher Dalam Mengenkripsikan Pesan,” JOCITIS-Journal Sci. Infomatica Robot., vol. 1, no. 1, pp. 42–50, 2023.
N. A. Karima, A. N. Aisyah, H. V. Silla, L. B. Handoko, and R. R. Sani, “Kriptografi Teks Berbasis Algoritma Substitusi Vigenere Cipher 8 Bit,” J. Masy. Inform., vol. 15, no. 1, pp. 1–13, 2024.
Muslih and L. B. Handoko, “Pengujian Avalanche Effect Pada Kriptografi Teks Menggunakan Autokey Cipher,” Semin. Nas. Teknol. dan Multidisiplin Ilmu, vol. 2, no. 1, pp. 127–134, 2022.
Downloads
Published
Issue
Section
License
Penulis yang naskahnya diterbitkan menyetujui ketentuan sebagai berikut:
- Hak publikasi atas semua materi naskah jurnal yang diterbitkan/dipublikasikan dalam jurnal ini dipegang oleh dewan redaksi dengan sepengetahuan penulis (hak moral tetap milik penulis naskah).
- Ketentuan legal formal untuk akses artikel digital jurnal elektronik ini tunduk pada ketentuan lisensi Creative Commons Attribution-ShareAlike (CC BY), yang berarti Jurnal Device berhak menyimpan, mengalih media/format-kan, mengelola dalam bentuk pangkalan data (database), merawat, dan mempublikasikan artikel tanpa meminta izin dari Penulis selama tetap mencantumkan nama Penulis sebagai pemilik Hak Cipta.
- Naskah yang diterbitkan/dipublikasikan secara cetak dan elektronik bersifat open access untuk tujuan pendidikan, penelitian, dan perpustakaan. Selain tujuan tersebut, dewan redaksi tidak bertanggung jawab atas pelanggaran terhadap hukum hak cipta.
114.jpg)

