Pengamanan Dokumen Digital Menggunakan Kombinasi Algoritma Enkripsi Blowfish dan Encoding Base64

Authors

  • Muhammad Ziad Ziayuddin Universitas Budi Luhur
  • Imelda Imelda Universitas Budi Luhur

DOI:

https://doi.org/10.38204/tematik.v12i1.2316

Keywords:

enkripsi dokumen, algoritma Blowfish, encoding Base64, keamanan data digital, brute force

Abstract

In the digital era, document protection is crucial to safeguard the confidentiality and integrity of organizational information against various security threats. Numerous data breach incidents occur due to weak protection of internal documents that are not properly encrypted. This study aims to develop and evaluate a multi-format digital document security system by combining the Blowfish encryption algorithm with Base64 encoding. Blowfish serves as the main encryption algorithm to convert plaintext into binary ciphertext, while Base64 is used to convert the encrypted output into ASCII text format to facilitate storage and transmission, but not as a primary security mechanism. The system is implemented as a web-based application to enable convenient access and operation through a browser interface. The research methodology includes problem identification, data collection using Excel documents, system design, algorithm implementation, and testing. Functional validation and brute-force resistance tests were conducted. The results show that the system successfully performed encryption and decryption with 100% accuracy on five test files without data loss. The encrypted file size increased by approximately 0.3% due to the encoding process, which remains within acceptable limits. Security testing using CrypTool indicated that the ciphertext could not be deciphered without a valid key, even under systematic key search attempts. The primary contribution of this study is the integration of Blowfish encryption and Base64 encoding into an efficient web-based digital document security system, validated for brute-force resistance, which has not been widely explored in previous research.

Downloads

Download data is not yet available.

References

N. Bahtiar, “Darurat Kebocoran Data: Kebutuhan Regulasi Pemerintah,” Dev. Policy Manag. Rev., vol. 2, no. 1, pp. 1–16, 2022.

A. D. Saputra, F. Dione, and I. Uluputty, “Pengelolaan Keamanan Informasi dan Persandian di Dinas Komunikasi dan Informatika Provinsi Kalimantan Timur,” J. Teknol. dan Komun. Pemerintah., vol. 5, no. 2, pp. 159–187, 2023, doi: 10.33701/jtkp.v5i2.3735.

A. Juliardi and S. M. Ladjamuddin, “Rancang Bangun Aplikasi Enkripsi dan Dekripsi Pada Database SQL Permikomas Menggunakan Algoritma Blowfish,” Incomtech, vol. 27, no. 2, pp. 635–637, 2021.

S. Megira, “Implementasi Algoritma Blowfish Pada Aplikasi Pengamanan Surat Elektronik (Mail Client) Berbasis Web,” Siskomti, vol. 4, no. 2, pp. 16–25, 2021.

D. P. Nafisah, R. Syavana, I. M. Akbar, J. Salsabilla Berliana, and N. Naissha, “Pengamanan Data Menggunakan Algoritma Base64,” J. SITEBA, vol. 2, no. 1, pp. 19–23, 2023.

D. I. G. Hutasuhut, N. Fadillah, E. S. Rahayu, and A. Windi, “Implementasi dan Penggunaan Algoritma Base64 Dalam Pengamanan File Video,” UNES J. Inf. Syst., vol. 8, no. 1, pp. 34–41, 2023.

H. Hairullah, C. R. A. Pramartha, and I. A. G. S. Putra, “Aplikasi Keamanan E-Commerce Berbasis Web Menggunakan Metode Algoritma Blowfish,” JNATIA J. Nas. Teknol. Inf. dan Apl., vol. 1, no. 1, pp. 79–88, 2022.

A. F. Cobantoro, M. B. Setyawan, and H. Oktavianto, “Rekayasa Aplikasi Eposal Menggunakan Algoritma Base64 Untuk Menyimpan Data Pengguna,” J. Komtika (Komputasi dan Inform., vol. 7, no. 1, pp. 31–38, 2023, doi: 10.31603/komtika.v7i1.8711.

I. Gunawan, “Peningkatan Pengamanan Data File Menggunakan Algoritma Kriptografi AES Dari Serangan Brute Force,” TECHSI - J. Tek. Inform., vol. 13, no. 1, p. 14, 2021, doi: 10.29103/techsi.v13i1.2395.

A. Rohman and A. Munawir, “Implementasi Enkripsi File Berbasis Cryptography Untuk Keamanan Data Di Windows 10 Menggunakan Algoritma (Aes),” J. Ilm. Sist. Inf., vol. 3, no. 1, pp. 149–159, 2023, doi: 10.46306/sm.v3i1.90.

Y. Fernando, R. Napianto, and R. I. Borman, “Implementasi Algoritma Dempster-Shafer Theory Pada Sistem Pakar Diagnosa Penyakit Psikologis Gangguan Kontrol Impuls,” Insearch Inf. Syst. Res. J., vol. 2, no. 2, pp. 46–54, 2022.

F. F. Oktaviany and E. Ardhianto, “Pengamanan Basis Data Kasus Kekerasan pada Perempuan dan Anak Menggunakan Algoritma Vigenere Cipher dan Base64,” J. JTIK (Jurnal Teknol. Inf. dan Komunikasi), vol. 8, no. 1, pp. 194–201, 2024, doi: 10.35870/jtik.v8i1.1311.

T. Lovian and I. Fitri, “Implementasi Algoritma Base64 Sebagai Tingkat Keamanan Data Pada Website Sistem Informasi Pencatat Barang,” J. Media Inform. Budidarma, vol. 6, no. 1, p. 692, 2022, doi: 10.30865/mib.v6i1.3513.

Y. P. Putra, F. Nuraeni, and R. Ajji Jatnika, “Implementasi Kriptografi Dalam Pengamanan Database E-Voting Menggunakan Algoritma Rsa Dan Base64 Berbasis Progresive Web Apps (Studi Kasus: Pemilihan Presiden Mahasiswa STMIK Tasikmalaya),” J. Sist. Inf. dan Teknol. Inf., vol. 10, no. 1, pp. 30–40, 2021.

N. Permatasari and Y. Mardiana, “Aplikasi Penyandian Pesan Teks Berbasis Web Menggunakan Algoritma Blowfish,” in Prosiding SNASIKOM, 2023, pp. 61–68.

N. M. Sitinjak, R. O. Batubara, and F. Ikorasaki, “Perancangan dan Implementasi Algoritma Blowfish Untuk Keamanan Data File Citra Digital,” J. Widya, vol. 5, no. 1, pp. 468–481, 2024.

Y. Yusmai, T. Tommy, and Rosyidah siregar, “Aplikasi Enkripsi Data Video Menggunakan Metode RSA Dan Blowfish Berbasis Web,” J. Komput. Teknol. Inf. dan Sist. Inf., vol. 2, no. 3, pp. 535–544, 2024, doi: 10.62712/juktisi.v2i3.143.

F. Gamaliel and P. Y. D. Arliyanto, “Implementasi Algoritma Blowfish Untuk Pengamanan File PDF,” JIRE (Jurnal Inform. Rekayasa Elektron., vol. 7, no. 1, pp. 60–67, 2024.

A. Rahayu, A. Putri Ardana, C. Pramudhita, D. Syafitri, and R. Zabitha Sirega, “Perbandingan Algoritma RSA dengan Algoritma Blowfish Pada Perancangan Aplikasi Keamanan Data,” J. Ilmu Komput. dan Sist. Inf., vol. 7, no. 1, pp. 203–207, 2024, doi: 10.55338/jikomsi.v7i1.2875.

E. Setyawati, C. E. Widjayanti, R. R. Siraiz, and H. Wijoyo, “Pengujian keamanan komputer kriptografi pada surat elektronik berbasis website dengan enkripsi metode MD5,” J. Manajamen Inform. Jayakarta, vol. 1, no. 1, p. 56, 2021, doi: 10.52362/jmijayakarta.v1i1.367.

Downloads

Published

2025-07-01

How to Cite

Ziayuddin, M. Z., & Imelda, I. (2025). Pengamanan Dokumen Digital Menggunakan Kombinasi Algoritma Enkripsi Blowfish dan Encoding Base64. TEMATIK, 12(1), 118–124. https://doi.org/10.38204/tematik.v12i1.2316