Kembali
16
1
2025 Jurnal Ilmu Informasi Perpustakaan dan Kearsipan Vol 14 · 1 ISSN 2302-3511

MD5 di Era Post-Kriptografi: Studi Efektivitas untuk Perlindungan Arsip Elektronik

Universitas Terbuka

Abstrak

MD5 merupakan algoritma hash yang populer karena efisiensinya dalam menghasilkan nilai hash 128-bit secara cepat, serta banyak digunakan untuk pemeriksaan integritas file dalam berbagai sistem keamanan. Namun, transisi menuju pengelolaan arsip digital menimbulkan kekhawatiran besar terkait integritas dan keaslian arsip elektronik, khususnya di tengah munculnya isu kerentanan algoritma MD5 terhadap serangan kolisi di era pascakriptografi. Penelitian ini bertujuan untuk mengevaluasi efektivitas algoritma MD5 dalam menjamin keutuhan arsip elektronik jika dibandingkan dengan algoritma hash yang lebih modern seperti SHA-256. Dengan pendekatan deskriptif kualitatif, berbagai format dokumen diuji untuk mengamati sensitivitas MD5 terhadap perubahan data kecil serta potensi serangan kolisi. Hasil penelitian menunjukkan bahwa MD5 mampu mendeteksi perubahan sekecil apa pun pada data, namun memiliki kelemahan signifikan terhadap kolisi, sehingga kurang ideal untuk perlindungan arsip digital jangka panjang dibandingkan SHA-256 yang menawarkan keamanan lebih tinggi.

Abstract

The transition to digital records management raises significant concerns regarding the integrity and authenticity of electronic archives. This study evaluates the effectiveness of the MD5 cryptographic hash algorithm in ensuring the integrity of electronic records in the post- cryptography era. Using a qualitative descriptive approach, various document formats were tested to observe the sensitivity of MD5 against small data changes compared to SHA-256. The results show that MD5 can detect even minimal modifications; however, its vulnerability to collision attacks remains a significant limitation. Although MD5 remains efficient and practical for low-risk applications, SHA-256 is strongly recommended for securing critical archives. This research emphasizes the need for archival institutions to gradually migrate to stronger cryptographic standards to ensure long-term data authenticity and security in electronic recordkeeping practices.
Keywords: MD5 · SHA-256 · electronic archives · data integrity · digital authentication

Introduction

Transformasi digital merupakan proses yang signifikan dan berkelanjutan yang melibatkan integrasi teknologi digital ke dalam berbagai aspek organisasi dan lembaga pemerintah. Transformasi ini telah menyebabkan perubahan substansial dalam cara mengelola informasi dan dokumen, yang berdampak pada sektor swasta dan publik.(Paiithannkar & Alexander, 2024) Salah satu dampak paling nyata dari transformasi ini adalah pergeseran dari sistem pengelolaan arsip konvensional berbasis kertas menuju sistem arsip elektronik (electronic records). Sistem pengarsipan elektronik membantu organisasi mengelola catatan sepanjang siklus hidupnya, mulai dari penciptaan hingga pengarsipan, yang secara signifikan mengurangi ruang fisik yang diperlukan untuk penyimpanan(Koncilija, 2023). Meskipun memiliki banyak keuntungan, transisi dari sistem kearsipan konvensional (tercetak) ke elektronik bukannya tanpa tantangan. Masalah-masalah seperti menjaga akses ke arsip elektronik dari waktu ke waktu, memastikan integritas dan keaslian arsip, dan menangani aspek-aspek teknis digitalisasi merupakan masalah-masalah penting (Hughes, 2002; Koncilija, 2023)Dalam konteks kearsipan, keaslian dan integritas arsip merupakan prinsip dasar yang tidak dapat ditawar. Keaslian arsip mengacu pada kemampuan arsip untuk berdiri sebagai bukti yang sah dari fakta yang terekam di dalamnya. Ini berarti bahwa konten arsip harus dapat dipercaya dan tidak diubah dari bentuk aslinya (Duranti, 2010) .Memastikan integritas arsip melalui langkah-langkah keamanan yang kuat sangatlah penting, termasuk memverifikasi bahwa dokumen tidak diubah dan asal-usulnya dapat diverifikasi (Vigil et al., 2015). Ketika arsip berada dalam format elektronik, risiko terhadap perubahan isi baik yang disengaja maupun tidak disengaja menjadi lebih tinggi dibandingkan arsip berbentuk cetak. Arsip elektronik lebih rentan terhadap modifikasi yang tidak sah. Tidak seperti dokumen arsip tercetak, yang secara inheren antirusak, arsip elektronik dapat dengan mudah diubah siapapun melalui serangan jaringan atau perangkat lunak berbahaya (Lvping, 2021). Oleh karena itu, diperlukan mekanisme otentikasi yang andal untuk menjamin bahwa arsip elektronik tetap asli dan utuh sejak awal dokumen tersebut diciptakan, saat akan digunakan kembali hingga saat dokumen tersebut dimusnakahn. Salah satu metode yang paling umum digunakan dalam menjamin integritas arsip elektronik adalah penggunaan algoritma hash kriptografis, seperti Message Digest 5 (MD5). MD5 adalah fungsi hash kriptografis yang digunakan untuk menjaga integritas data. Fungsi ini menghasilkan nilai hash 128-bit yang tidak dapat dibalik (Mohammed Ali & Kadhim Farhan, 2020) . MD5 sering digunakan dalam manajemen kata sandi, tanda tangan elektronik, dan penyaringan spam (Zhuoyu & Yongzhen, 2022). Nilai hash dalam MD5 bersifat unik untuk setiap file dan dapat digunakan sebagai "sidik jari digital" dari arsip elektronik. Jika suatu file dimodifikasi, meskipun hanya satu bit, nilai hash yang dihasilkan akan berubah secara signifikan. MD5 umumnya digunakan untuk autentikasi dan verifikasi integritas dokumen elektronik dan gambar digital. Metode ini memungkinkan pengguna atau sistem untuk dengan cepat memverifikasi apakah sebuah arsip telah mengalami perubahan. Dalam konteks manajemen arsip berbasis sistem basis data, seperti MariaDB dan PostgreSQL, MD5 juga diimplementasikan sebagai fungsi internal yang digunakan untuk menghasilkan nilai hash dari data teks atau file yang tersimpan dalam database. Fungsi MD5() dalam MariaDB memungkinkan administrator atau sistem untuk menghasilkan nilai hash dari kolom tertentu sebagai bagian dari proses verifikasi integritas atau autentikasi. Demikian pula, PostgreSQL menyediakan dukungan untuk fungsi MD5 yang dapat digunakan untuk mengecek keutuhan data dalam tabel arsip elektronik, terutama ketika basis data digunakan sebagai penyimpanan arsip digital yang sensitif. Penggunaan fungsi ini umum dalam skenario di mana sistem arsip digital perlu menjamin bahwa data tidak berubah selama proses penyimpanan, transfer, atau akses. Meskipun MD5 telah digunakan secara luas selama lebih dari dua dekade dalam berbagai aplikasi keamanan informasi, dalam beberapa tahun terakhir muncul kritik dan keraguan terhadap keandalannya. Beberapa penelitian telah menunjukkan bahwa MD5 rentan terhadap collision attack di mana dua file berbeda dapat menghasilkan nilai hash yang sama, hal ini secara signifikan memengaruhi keamanan dan integritas data (Chen & Jin, n.d.; Li et al., 2019a; Reddy et al., 2021; Singh et al., 2023). Serangan ini dapat dilakukan secara efisien, sehingga membuat MD5 kurang aman untuk aplikasi yang memerlukan perlindungan data tingkat tinggi. Kerentanan ini membuka potensi bagi pelaku kejahatan digital untuk mengganti arsip elektronik yang sah dengan dokumen palsu tanpa terdeteksi oleh sistem verifikasi yang berbasis MD5. Kelemahan ini menjadi perhatian serius, terutama dalam lingkungan di mana keamanan informasi sangat krusial, seperti lembaga kearsipan, peradilan, keuangan, atau pemerintahan. Namun demikian, penggunaan MD5 dalam praktik kearsipan belum sepenuhnya ditinggalkan. Banyak institusi arsip masih mengandalkan MD5 sebagai bagian dari sistem manajemen arsip elektronik mereka(Kumar et al., 2022), MD5 menghasilkan nilai hash 128-bit, yang lebih kecil dibandingkan dengan algoritma hashing lainnya, sehingga efisien dalam hal daya pemrosesan dan penyimpanan(Kumar et al., 2022; Reddy et al., 2021). Efisiensi ini sangat bermanfaat untuk perangkat dan aplikasi berdaya rendah yang sumber daya komputasinya terbatas. Beberapa lambaga bahkan menggabungkan MD5 dengan algoritma hash lain yang lebih kuat, seperti SHA-256, untuk meningkatkan lapisan keamanan(Li et al., 2019a; Reddy et al., 2021). Situasi ini menimbulkan pertanyaan penting yakni Apakah MD5 masih cukup efektif dan layak digunakan untuk otentikasi arsip elektronik dalam konteks saat ini? Penelitian ini bertujuan untuk menjawab pertanyaan tersebut dengan mengevaluasi efektivitas MD5 dalam menjamin otentikasi arsip elektronik, baik dari segi teknis maupun kebijakan. Penelitian ini akan menelaah bagaimana MD5 bekerja, sejauh mana keandalannya dalam mendeteksi perubahan data, serta membandingkan performanya dengan algoritma lain yang lebih baru. Selain itu, penelitian ini juga akan merumuskan rekomendasi terkait penerapan standar hash yang lebih aman dan berkelanjutan.

Method

Penelitian ini menggunakan pendekatan deskriptif dengan metode analisis konten digital terhadap dokumen elektronik. Fokus utama penelitian adalah mengevaluasi efektivitas algoritma MD5 dalam menjamin integritas dan keaslian arsip elektronik melalui proses pengujian nilai hash pada sejumlah dokumen digital. Pendekatan ini dipilih karena sesuai dengan tujuan penelitian yang menitikberatkan pada analisis langsung terhadap objek digital yaitu arsip elektronik tanpa melibatkan interaksi dengan subjek manusia atau wawancara. Sumber data dalam penelitian ini berupa dokumen-dokumen elektronik, dalam berbagai format teks (PDF, DOCX, XLSX), gambar (JPG, PNG), maupun dokumen administratif lainnya. Dokumen-dokumen tersebut dipilih secara purposif dengan kriteria memiliki keterkaitan dengan praktik pengelolaan arsip elektronik dan memungkinkan untuk diuji nilai hash-nya menggunakan algoritma MD5 dan SHA-256. Selain file utuh, peneliti juga membuat salinan dokumen yang dimodifikasi secara minimal (misalnya dengan menambahkan karakter, mengubah metadata, atau menyisipkan spasi) guna melakukan simulasi perubahan dan mengamati respons hash terhadap perubahan tersebut. Pengumpulan data dilakukan melalui pengunduhan atau ekstraksi arsip digital dari sistem yang tersedia, diikuti dengan proses pengujian hash menggunakan perangkat lunak hashing hash tool 1.3. Setiap dokumen diuji nilai hash-nya, kemudian dibandingkan dengan hasil dari dokumen yang telah dimodifikasi untuk menilai sensitivitas MD5 terhadap perubahan konten. Semua hasil hash dicatat secara sistematis dalam format tabel untuk memudahkan analisis lebih lanjut. Analisis data dilakukan melalui tiga tahap utama. Pertama, dilakukan identifikasi integritas dokumen dengan membandingkan nilai hash asli dan hasil uji ulang guna melihat apakah terdapat perubahan yang terdeteksi. Kedua, dilakukan evaluasi terhadap sensitivitas MD5 dalam mendeteksi perubahan kecil pada dokumen, dengan mencermati perubahan nilai hash yang muncul. Ketiga, dilakukan interpretasi temuan dengan mengaitkan hasil eksperimen dengan teori keamanan data dan hasil penelitian terdahulu yang mengkaji kelemahan algoritma MD5, khususnya dalam konteks potensi serangan collision (collison attack). Penelitian ini tidak secara langsung melakukan eksploitasi kriptografi lanjutan, tetapi membahas risikorisiko tersebut berdasarkan studi literatur dan konteks praktis penggunaan MD5 dalam pengelolaan arsip elektronik. Secara keseluruhan, metode ini diharapkan mampu memberikan gambaran yang jelas mengenai efektivitas dan keterbatasan penggunaan MD5 sebagai alat untuk melindungi arsip elektronik di era postkriptografi. Temuan dari penelitian ini dapat digunakan sebagai dasar untuk menyusun rekomendasi terkait praktik otentikasi arsip digital yang lebih aman dan berkelanjutan.

Result

1. Kemampuan Deteksi Perubahan oleh MD5 dan SHA-256 terhadap Arsip Elektronik Salah satu indikator utama efektivitas algoritma hash dalam sistem pengelolaan arsip elektronik adalah kemampuannya untuk mendeteksi perubahan data, baik perubahan besar maupun kecil. Dalam konteks pengamanan arsip, bahkan perubahan sekecil satu spasi, metadata, atau pengaturan visual seperti jenis font dapat menjadi krusial, khususnya jika arsip tersebut memiliki nilai hukum, administratif, atau historis. Penelitian ini menguji sensitivitas algoritma MD5 dan SHA-256 terhadap perubahan data dengan melakukan modifikasi terkontrol terhadap 20 file arsip elektronik. File diuji dalam kondisi asli dan kondisi pasca-modifikasi, kemudian dihitung nilai hash-nya menggunakan kedua algoritma. Perubahan yang dilakukan dibagi ke dalam dua kategori besar, yaitu: a. Perubahan konten utama: misalnya penggantian teks, penghapusan karakter, penambahan paragraf, atau pengubahan piksel pada gambar. b. Perubahan metadata dan format: seperti perubahan judul file, waktu pembuatan, perubahan jenis font, ukuran margin, atau manipulasi metadata pada dokumen digital (PDF/XML). Berikut adalah ringkasan hasil eksperimen deteksi perubahan oleh MD5 dan SHA-256 menggunakan perangkat lunak Hastool 1.3: No Nama File Format Ukuran Jenis Perubahan MD5 Berubah SHA-256 Berubah 1 File 1 .docx 112 KB Ubah satu kata Ya Ya 2 File 2 .jpg 9 KB Crop 1 mm Ya Ya 3 File 3 .pdf 3.4 MB Tambah 1 kata Ya Ya 4 File 4 .pptx 900 KB Ganti font ke Centaur Ya Ya 5 File 5 .xls 7 KB Ubah satu kata Ya Ya 6 File 6 .xlsx 65 KB Ubah metadata (author) Ya Ya 7 File 7 .docx 2 MB Ubah 1 spasi Ya Ya 8 File 8 .jpg 134 KB Tambah markup 1 huruf Ya Ya 9 File 9 .pdf 727 KB Tambah highlight 1 kata Ya Ya 10 File 10 .pptx 1.3 MB Ubah align paragraf (left) Ya Ya 11 File 11 .docx 107 KB Ubah margin (narrow) Ya Ya 12 File 12 .pdf 60 KB Tambah teks 1 kata Ya Ya 13 File 13 .pdf 1.8 MB Edit ukuran halaman 1 Ya Ya 14 File 14 .pdf 667 KB Ganti 2 huruf pada email Ya Ya 15 File 15 .docx 390 KB Ganti desain tabel Ya Ya 16 File 16 .pdf 182 KB Tambah 3 huruf Ya Ya 17 File 17 .docx 1.6 MB Ubah font 1 paragraf Ya Ya 18 File 18 .pdf 194 KB Ubah 1 angka Ya Ya 19 File 19 .docx 46 KB Tambah deskripsi pada metadata Ya Ya 20 File 20 .pdf 2 MB Tambah highlight 1 kata Ya Ya Tabel 1. Hasil Pengujian Perubahan Nilai Hash 1.2 Analisis Hasil Berdasarkan hasil pengujian terhadap 20 file arsip elektronik yang telah dimodifikasi, diperoleh data bahwa seluruh nilai hash mengalami perubahan, baik saat menggunakan algoritma MD5 maupun SHA-256. Dengan kata lain, kedua algoritma hash menunjukkan tingkat deteksi 100% terhadap modifikasi yang dilakukan, tanpa pengecualian, meskipun perubahan tersebut sangat kecil dan terjadi pada aspek nonkonten seperti metadata atau pengaturan visual dokumen. Hal ini merupakan temuan yang menarik jika dibandingkan dengan literatur sebelumnya, yang umumnya menyebutkan bahwa MD5 memiliki keterbatasan dalam mendeteksi perubahan minor, terutama yang menyangkut metadata atau tampilan dokumen (Chen & Jin, n.d.; Li et al., 2019; Reddy et al., 2021; Singh et al., 2023). Dalam penelitian ini, MD5 menunjukkan kinerja yang lebih baik dari ekspektasi, dengan mendeteksi seluruh perubahan yang dilakukan termasuk perubahan 1 spasi, pengubahan font, margin, hingga penambahan highlight. Adapun SHA-256 tetap mempertahankan reputasinya sebagai algoritma hash yang kuat dan akurat. Deteksi perubahan oleh SHA-256 pada semua file menunjukkan konsistensi dan keandalan tinggi, menjadikannya algoritma yang sangat sesuai untuk kebutuhan integritas dan otentikasi dokumen digital, terutama dalam lingkungan yang menuntut standar keamanan tinggi seperti lembaga hukum, lembaga pendidikan, dan arsip nasional. Dari segi performa, tidak terdapat perbedaan deteksi antara MD5 dan SHA-256 dalam kasus ini. Namun perlu digarisbawahi bahwa keunggulan SHA-256 tidak hanya terletak pada sensitivitas deteksi, tetapi juga pada daya tahan terhadap serangan kriptografi seperti kolisi (collision resistance). Hal ini sesuai dengan beberapa penelitian yang pernah dilakukan sebelumnya terkait dengan efektifitas MD5 yang menyebutkan bahwa MD5 rentan terhadap collision attack, di mana dua input berbeda menghasilkan output hash yang sama. Kerentanan ini sangat penting karena merusak integritas dan keaslian data (Black et al., 2006; Libed et al., 2018b, 2018a; Wang & Yu, 2005). Hal ini membuat SHA-256 lebih cocok untuk aplikasi jangka panjang dan skenario risiko tinggi, di mana keaslian dokumen digital harus dijaga secara absolut. Hal ini juga diperkuat dengan penelitian sebelumnya yang menyatakan bahwa SHA-256 dikenal karena tingkat keamanannya yang tinggi, memberikan perlindungan yang kuat terhadap berbagai jenis serangan. SHA-256 banyak digunakan dalam aplikasi yang membutuhkan integritas dan keaslian data, seperti transaksi elektronik dan mata uang kripto(Luo et al., 2023; Wu et al., 2020). Disamping itu SHA-256 juga memiliki ketahanan terhadap collision attack yang tinggi, yang berarti secara komputasi tidak akan mungkin menemukan dua arsip elektronik berbeda yang menghasilkan nilai hash yang sama. Hal ini penting untuk menjaga integritas dan keamanan arsip elektronik dalam jangka waktu simpan yang lama (Gad et al., 2020; Li et al., 2024) Secara praktis, walaupun beberapa penilitian sebelumnya menyatakan bahwa meski memilki beberapa kelamahan tertentu hasil penelitian ini menunjukkan bahwa MD5 masih dapat digunakan untuk deteksi perubahan dalam konteks operasional sehari-hari, terutama jika efisiensi menjadi prioritas. Namun demikian, mengingat sifat kritikal dari arsip elektronik dalam banyak institusi, SHA-256 tetap menjadi pilihan yang paling direkomendasikan untuk menjamin integritas dan otentisitas dokumen, karena memberikan lapisan keamanan tambahan yang tidak dapat disediakan oleh MD5. Dengan demikian, hasil analisis ini tidak hanya menegaskan keefektifan algoritma hash dalam mengidentifikasi perubahan, tetapi juga memberikan landasan kuat dalam menetapkan kebijakan pemilihan algoritma hash dalam sistem pengelolaan arsip elektronik.

Discussion

1. Karakteristik Hash MD5 dalam Dokumen Arsip Elektronik Hasil awal penelitian menunjukkan bahwa algoritma MD5 secara teknis masih mampu menghasilkan sidik jari digital yang unik dan konsisten untuk dokumen elektronik yang tidak mengalami perubahan. Sebanyak 20 dokumen dalam berbagai format (PDF, DOCX,XLSX, DAN JPG) diuji menggunakan perangkat lunak Hash Tool 1.3. Semua dokumen menghasilkan nilai hash MD5 yang tetap sama ketika diuji ulang dalam kondisi file yang tidak dimodifikasi. Contoh kasus: Nama File MD5 Hash awal Md5 Hash uji ulang (tidak diubah) File 3 1e130e7ba6a342ffc3dccb7c2c3dcbfd 1e130e7ba6a342ffc3dccb7c2c3dcbfd Tabel 2. Hasil uji ulang Hash MD5 tanpa perubahan Hasil ini menegaskan bahwa MD5 masih dapat diandalkan dalam konteks statis, yaitu untuk mendeteksi perubahan dalam sistem penyimpanan arsip elektronik selama tidak terjadi modifikasi file. Hal ini memperlihatkan bahwa penggunaan MD5 secara internal, misalnya untuk pencadangan atau pengecekan integritas lokal masih relevan pada konteks risiko rendah. Selanjutnya dilakukan simulasi dengan melakukan modifikasi kecil terhadap file yakni menambahkan, mengubah satu kata, ubah 1 spasi, atau menambahkan 1 karakter untuk menguji kemampuan MD5 dalam mendeteksi perubahan. Contoh kasus: Nama File MD5 Hash awal Md5 Hash setelah diubah (ditambahkan markup 1 huruf) File 8 22177befc2cef0167e6bc31ca5c0aa6a f44f91f495752d00cfd7b2aa85971e07 Tabel 3. Hasil uji ulang Hash MD5 setelah perubahan Perubahan yang sangat kecil pun berhasil menghasilkan nilai hash yang berbeda secara total. Ini membuktikan bahwa MD5 masih sensitif terhadap perubahan data sekecil apa pun, yang menjadi keunggulan utama dalam konteks deteksi manipulasi konten. Secara praktis, fitur ini berguna untuk sistem monitoring arsip dinamis, di mana perubahan tidak diizinkan atau harus dideteksi secara otomatis. Namun, hasil ini juga menimbulkan tantangan pada dokumen yang secara struktur mengalami pembaruan administratif (misalnya perubahan tanggal, paraf, atau header), di mana perubahan minor bisa menyebabkan hash MD5 berubah, sehingga menimbulkan false alert dalam sistem yang terlalu kaku. Untuk memahami batasan dari hash MD5 dalam konteks keamanan arsip elektronik, dilakukan pengujian terhadap perubahan metadata tanpa mengubah isi dokumen. Metadata yang dimanipulasi meliputi waktu modifikasi, nama pengarang (author), dan properti file lainnya Hasilnya menunjukkan bahwa MD5 tetap berubah, meskipun isi file tidak dimodifikasi. Contoh kasus: Nama File MD5 Hash awal Md5 setelah diubah (ubah metadata author) File 6 f81e630e43c2629dfad3bb76e1f9cc84 0648d07024f2f1ae207266a34f0968ab Tabel 4. Hasil uji ulang Hash MD5 setelah perubahan metadata Temuan ini mengungkapkan keterbatasan MD5 sebagai alat otentikasi konten secara murni. Karena MD5 menghitung keseluruhan struktur file, bukan hanya kontennya, maka perubahan metadata dianggap sebagai perubahan arsip. Dalam pengelolaan arsip elektronik, terutama yang digunakan untuk audit internal, ini perlu menjadi perhatian agar sistem hash tidak menimbulkan kesimpulan keliru terkait manipulasi isi. 1.2 Perbandingan dengan SHA-1 dan SHA-256 Sebagai bagian dari validasi efektivitas, peneliti juga melakukan pengujian perbandingan antara MD5, SHA-1, dan SHA-256 pada file-file yang sama. Uji dilakukan terhadap aspek konsistensi hasil, kecepatan proses, sensitivitas terhadap perubahan dan kerentanan terhadap collision attack Hasil menunjukkan bahwa meskipun ketiganya memiliki sensitivitas perubahan yang setara dalam konteks file arsip elektronik, SHA-256 membutuhkan waktu proses sekitar 20–30% lebih lama daripada MD5 dalam file besar (di atas 10 MB). Namun, SHA-256 dan SHA-1 memiliki kekuatan kriptografi yang lebih tinggi dibanding MD5 dan secara teoritis lebih tahan terhadap collision. Contoh waktu proses rata-rata: • File PDF 12MB: o MD5: 0.21 detik o SHA-1: 0.32 detik o SHA-256: 0.39 detik Meski demikian, MD5 unggul dalam kecepatan dan kemudahan implementasi pada sistem lawas, menjadikannya tetap relevan untuk fungsi verifikasi non-kriptografi. Dalam konteks era post-kriptografi, di mana algoritma konvensional diprediksi akan melemah akibat kemajuan komputasi kuantum, posisi MD5 semakin dipertanyakan. Meskipun dalam praktik pengelolaan arsip elektronik berskala kecil dan menengah, ancaman collision dari MD5 belum terasa nyata, namun penelitian ini menunjukkan bahwa secara fundamental MD5 sudah tidak memenuhi syarat sebagai alat otentikasi dokumen digital yang tahan terhadap serangan tingkat tinggi. Secara strategis, institusi pengelola arsip yang masih menggunakan MD5 perlu merancang transisi ke algoritma yang lebih kuat seperti SHA-256 atau SHA-3, terutama untuk arsip vital yang memiliki nilai hukum dan sejarah tinggi. Di sisi lain, MD5 masih bisa digunakan dalam sistem internal yang bersifat tertutup atau untuk proses checksumming dasar. 1.3 Collision attack pada MD5 MD5 merupakan algoritma hash yang banyak digunakan karena sifatnya yang irreversibel, namun keamanannya telah dipertanyakan sejak Wang( Wang & Yu, 2005) membuktikan adanya kerentanan terhadap collision. Dalam penelitiannya wang menemukan bahwa Salah satu metode yang paling efektif untuk menemukan collision dalam MD5 adalah melalui serangan diferensial. Hal ini dapat menemukan collision dalam MD5 dalam waktu komputasi 15 menit hingga satu jam. Dalam penelitian lain yang dilakukan oleh Gunawan (2008) menghasilkan collision attack dalam waktu rata-rata 30,94 menit. Kerentanan ini membahayakan keamanan MD5 untuk autentikasi dan integritas data. Meskipun populer untuk enkripsi basis data di situs web, kelemahan MD5 dapat dieksploitasi melalui teknik dekripsi seperti dictionary attack yakni jenis serangan brute force yang menggunakan daftar kata, frasa, dan kombinasi yang umum digunakan untuk mencoba menebak kata sandi (Neforawati & Arnaldy, 2021). Walaupun MD5 memproses teks input menjadi blok 512-bit dan menghasilkan nilai hash 128-bit outputnya yang panjang tetap membuatnya rentan terhadap serangan brute force(Sofwan et al., 2006). Penelitian yang ada sebelumnya membuktikan bahwa collision attack pada MD5 memang bukan hanya kemungkinan teoritis, melainkan telah direalisasikan dengan teknik tertentu, terutama melalui rekayasa bit-level pada struktur internal file. Dalam dunia pengarsipan digital, potensi ini menimbulkan risiko signifikan, terutama pada arsip yang digunakan untuk pembuktian hukum, di mana satu file palsu dapat menggantikan file asli secara hash tanpa terdeteksi jika sistem hanya mengandalkan MD5. Meskipun rekayasa collision masih memerlukan keahlian khusus dan tidak mudah dilakukan terhadap sembarang dokumen, fakta bahwa celah ini ada membuat MD5 tidak lagi dapat dikategorikan sebagai algoritma aman dalam konteks integritas jangka panjang atau sistem terbuka. Dalam praktik pengelolaan arsip, hal ini berarti bahwa MD5 tidak cukup kuat untuk dijadikan satu-satunya alat verifikasi keaslian atau otentikasi, terutama bila arsip bersifat publik, bersertifikasi, atau memiliki implikasi hukum. Beberapa peneliti telah mengusulkan penyempurnaan pada algoritma MD5 untuk mengurangi collision attack. Penyempurnaan ini meliputi penambahan operasi logika dan peningkatan efek longsor (avalanche effect), yang mengukur perubahan output saat input mengalami sedikit perubahan.(de Guzman et al., 2018; Libed et al., 2018a). Untuk meningkatkan keamanan, beberapa pendekatan digunakan melibatkan hashing dengan algoritma yang lebih aman seperti SHA-256 sebelum menerapkan MD5. Metode ini meningkatkan kesulitan dalam menghasilkan collision attack dan meningkatkan keamanan pada arsip elektronik secara keseluruhan.(Li et al., 2019; Reddy et al., 2021) 1.4 Implikasi Hasil untuk Praktik Kearsipan Digital Hasil pengujian dalam penelitian ini memberikan kontribusi dalam memahami efektivitas algoritma hash dalam konteks pengelolaan arsip elektronik. Temuan bahwa seluruh file mengalami perubahan nilai hash, baik oleh MD5 maupun SHA-256, menunjukkan bahwa pada kondisi tertentu, bahkan algoritma yang selama ini dianggap kurang sensitif seperti MD5, ternyata dapat memberikan hasil deteksi yang cukup memadai. Akan tetapi, penting untuk memahami konteks lebih luas dari penggunaan algoritma hash dalam praktik kearsipan elektrnoik. Dalam dunia kearsipan, keutuhan dan keaslian arsip merupakan aspek fundamental yang harus dijaga sepanjang siklus hidup arsip. Dokumen digital, berbeda dengan dokumen fisik, sangat rentan terhadap perubahan yang tidak terlihat secara visual, seperti metadata, format, dan struktur file. Perubahan kecil seperti penambahan satu karakter, pergeseran margin, atau bahkan pengubahan metadata (seperti nama penulis atau tanggal pembuatan) serta duplikasi yang tidak terkendali bisa berdampak signifikan terhadap otentikasi arsip elektronik tersebut (Soetrisno & Christiani, 2019). Meskipun hasil pengujian menunjukkan bahwa MD5 berhasil mendeteksi seluruh perubahan, hal ini tidak serta-merta meniadakan keraguan yang telah lama melekat terhadap algoritma ini. MD5 secara teori dan dalam berbagai penelitian terdahulu telah terbukti lebih rentan terhadap serangan kolisi dibandingkan SHA-256. Dalam praktik yang lebih luas, terutama untuk jangka panjang dan sistem yang memerlukan standar keamanan tinggi, mengandalkan MD5 saja tetaplah berisiko, karena seseorang dengan pengetahuan teknis dapat merekayasa dua file berbeda yang memiliki nilai hash MD5 yang sama (collision attack). Implikasi temuan ini dalam praktik kearsipan elektronikj sangat luas dan signifikan. Dari sisi kelembagaan, lembaga arsip, perpustakaan, serta institusi pengelola dokumen elektronik perlu segera menetapkan kebijakan standar penggunaan algoritma hash yang mengutamakan tingkat keamanan maksimal. Dalam konteks ini, SHA-256 menawarkan tingkat resistensi terhadap collision attack yang jauh lebih tinggi dibandingkan MD5, sehingga mampu memberikan jaminan integritas data yang lebih kuat dan dapat dipertanggungjawabkan secara hukum. Selain itu, dalam bidang forensik dan audit digital, hash berfungsi sebagai bukti autentikasi bahwa file arsip elektronik tidak mengalami perubahan. Jika sistem audit masih mengandalkan MD5, terdapat risiko kegagalan dalam mendeteksi manipulasi file, terutama dalam kasus-kasus yang melibatkan serangan kriptografi yang rumit. Pada sistem arsip dinamis dan berbasis cloud, metadata memegang peranan penting dalam pengelolaan informasi. Sistem yang tidak sensitif terhadap perubahan metadata dapat melemahkan kredibilitas mekanisme pengelolaan arsip secara keseluruhan. Di sisi lain, kepatuhan terhadap standar internasional juga menjadi aspek penting yang harus diperhatikan. Berbagai regulasi dan standar seperti ISO/IEC 27001, standar NIST, serta sejumlah peraturan pemerintah di berbagai negara, telah menganjurkan atau mewajibkan penggunaan algoritma hash yang lebih kuat seperti SHA-256, dan tidak lagi merekomendasikan penggunaan MD5 untuk kebutuhan keamanan tingkat tinggi. Dengan demikian, transisi menuju algoritma hash yang lebih aman merupakan langkah strategis yang mendesak dalam menghadapi tantangan kearsipan digital masa kini. Dalam konteks pengelolaan arsip di Indonesia Peraturan ANRI Nomor 14 Tahun2012 tentang Pedoman Penyusunan Kebijakan Umum Pengelolaan Arsip Elektronik memberikan dasar bahwa arsip elektronik harus dikelola dengan memperhatikan prinsip autentikasi dan keamanan informasi. Meskipun peraturan ini tidak menyebutkan secara eksplisit penggunaan algoritma hash seperti MD5 atau SHA-256, prinsip autentikasi yang dibahas mengimplikasikan pentingnya memastikan integritas arsip elektronik menggunakan teknik verifikasi yang andal, di mana penggunaan algoritma hash menjadi sangat relevan. Selanjutnya, Peraturan ANRI Nomor 16 Tahun 2019tentang Pedoman Pengelolaan Akun Surat Elektronik Kedinasan dan Penggunaan Internet di lingkungan ANRI menekankan perlunya menjaga keamanan surat elektronik, termasuk melalui penggunaan kata sandi yang kompleks dan enkripsi dalam komunikasi kedinasan. Hashing data di sini, meskipun tidak disebut langsung, menjadi praktik penting dalam menjaga keutuhan dan kerahasiaan akun serta pesan elektronik. Dalam Peraturan ANRI Nomor 2 Tahun (Indonesia, 2021a) tentang Alih Media Arsip Statis dengan Metode Konversi, terdapat ketentuan yang mewajibkan jaminan keautentikan arsip hasil konversi digital. Hal ini tentunya menuntut penerapan mekanisme yang mampu menjaga keaslian data digital, di mana penggunaan algoritma hash menjadi standar penting untuk mendeteksi perubahan atau manipulasi pada arsip elektronik hasil konversi. Kemudian, Peraturan ANRI Nomor 4 Tahun 2021 tentang Pedoman Penerapan Sistem Informasi Kearsipan Dinamis Terintegrasi (SRIKANDI) juga secara tersirat mendukung penggunaan sistem keamanan digital tingkat lanjut dalam pengelolaan arsip dinamis, termasuk perlindungan terhadap integritas data arsip melalui aplikasi berbasis elektronik. Pada praktiknya, integritas data ini dapat dijaga dengan menggunakan algoritma hash untuk verifikasi keutuhan file arsip. Meskipun regulasi yang ada belum secara eksplisit mencantumkan kewajiban penggunaan algoritma hash tertentu seperti SHA-256 atau larangan terhadap algoritma yang sudah dianggap lemah seperti MD5, prinsip-prinsip umum terkait autentikasi, keaslian, dan keamanan data dalam keempat peraturan ANRI tersebut jelas mendorong implementasi penggunaan algoritma hash yang kuat. Oleh karena itu, penggunaan SHA-256 atau algoritma sekelasnya menjadi kebutuhan mendesak untuk memastikan pengelolaan arsip elektronik yang sah, aman, dan sesuai dengan standar internasional. Dengan demikian, hasil penelitian ini harus dibaca secara kritis. Bahwa meskipun MD5 menunjukkan performa yang baik dalam eksperimen ini, SHA-256 tetap menjadi pilihan yang lebih aman dan berkelanjutan, terutama untuk arsip-arsip strategis yang harus dijaga integritasnya dalam jangka panjang dan dalam lingkungan yang berisiko tinggi terhadap manipulasi data, untuk itu institusi pengelola arsip elektronik perlu mempertimbangkan untuk menerapkan pendekatan multi-lapisan (layered approach), misalnya dengan menggunakan SHA-256 sebagai standar utama, dan MD5 untuk verifikasi cepat di lingkungan terbatas. Pendekatan ini memberikan fleksibilitas sekaligus tetap menjaga tingkat keamanan dan keandalan arsip elektronik.

Conclusion

Penelitian ini menunjukkan bahwa algoritma MD5, meskipun memiliki kemampuan mendeteksi perubahan sekecil apa pun pada arsip elektronik, tetap memiliki keterbatasan signifikan dalam aspek keamanan, khususnya terhadap serangan collision. MD5 masih relevan untuk aplikasi verifikasi internal berisiko rendah yang membutuhkan efisiensi tinggi, tetapi tidak cukup andal untuk kebutuhan perlindungan arsip elektronik yang memerlukan tingkat keamanan tinggi dan jangka panjang. Sebaliknya, algoritma SHA-256 terbukti lebih kuat dan konsisten dalam menjaga integritas data serta lebih tahan terhadap serangan kriptografi. Oleh karena itu, untuk menjamin keaslian, keutuhan, dan perlindungan jangka panjang arsip elektronik, lembaga pengelola arsip disarankan untuk mengadopsi algoritma hash yang lebih kuat seperti SHA-256. Selain itu, perlu adanya kebijakan transisi penggunaan MD5 ke algoritma yang lebih aman sebagai bagian dari upaya memperkuat tata kelola arsip elektronik di era digital.