Detail Cantuman Kembali
IMPLEMENTASI TEKNIK CHUNKING FILE DALAM UNGGAH FILE TERENKRIPSI BERUKURAN BESAR PADA APLIKASI WEB MENGGUNAKAN JAVASCRIPT VANILLA
Proses unggah file berukuran besar pada aplikasi web sering mengalami
kendala, seperti kegagalan pengiriman akibat gangguan koneksi dan keterbatasan
sistem dalam menangani file berukuran besar secara langsung. Permasalahan ini
menjadi lebih krusial ketika file yang diunggah merupakan file terenkripsi, karena
diperlukan jaminan bahwa struktur dan isi file tetap utuh setelah proses unggah.
Oleh karena itu, penelitian ini dilakukan untuk menerapkan teknik chunking file
sebagai solusi dalam proses unggah file terenkripsi berukuran besar pada aplikasi
web.
Metode yang digunakan dalam penelitian ini adalah implementasi teknik
chunking file menggunakan JavaScript murni (Vanilla JavaScript) di sisi klien
untuk membagi file menjadi beberapa bagian dengan ukuran tetap sebesar 2 MB per
chunk, serta Node.js di sisi server untuk menerima dan menyusun kembali file.
Pengujian dilakukan terhadap beberapa jenis file, yaitu file gambar, dokumen,
video, dan file terenkripsi (.enc) dengan ukuran antara 10 MB hingga 2000 MB.
Hasil pengujian menunjukkan bahwa seluruh file uji berhasil diunggah dan
direkonstruksi dengan tingkat keberhasilan 100% tanpa kehilangan data, yang
dibuktikan melalui kesamaan nilai hash MD5 antara asli dan file hasil unggah.
Waktu unggah diperoleh melalui pengujian berulang terhadap file dengan ukuran
yang sama, di mana setiap file diuji sebanyak beberapa kali untuk mendapatkan
nilai rata-rata. Pada pengujian dengan file berukuran 2,4 GB, seluruh percobaan
menghasilkan waktu unggah dengan rata-rata sebesar 5 detik.
Hasil ini membuktikan bahwa teknik chunking file menggunakan JavaScript
murni dapat menjaga keutuhan data serta meningkatkan keandalan proses unggah
file berukuran besar, termasuk file yang telah melalui proses enkripsi.
Kata Kunci: chunking, terenkripsi, unggah,, JavaScript, aplikasi, web
WIDYANTORO, FADHEL MUHAMMAD - 205410178 - Personal Name
Ariesta Damayanti, S.Kom., M.Cs. - Personal Name
Ariesta Damayanti, S.Kom., M.Cs. - Personal Name
061 WID I R.1
NONE
Text Skripsi
Indonesia
UNIVERSITAS TEKNOLOGI DIGITAL INDONESIA (UTDI)
2026
Yogyakarta
061 IF 2026
LOADING LIST...
LOADING LIST...







