Uraian utama
Panduan ini menerangkan kegunaan hash untuk membandingkan salinan, cara membaca hasil cocok atau berbeda, dan batas kesimpulan yang dapat ditarik dari checksum.
Fungsi hash mengolah byte sebuah berkas menjadi nilai ringkas yang sangat peka terhadap perubahan. Jika dua salinan menghasilkan checksum yang sama dengan algoritme yang sama, keduanya dapat diperlakukan identik pada tingkat bit; kesamaan itu tidak menjawab apakah pesan visualnya akurat, legal, aman, atau dapat dipercaya.
- Catat algoritme bersama nilai hash supaya hasil perbandingan tidak ambigu.
- Hitung checksum pada berkas yang benar sebelum memindahkan atau mengonversinya.
- Bandingkan seluruh karakter dan jangan menyamakan awalan pendek sebagai kecocokan penuh.
- Buat identitas turunan baru ketika format berubah walaupun tampilan tampak serupa.
Prosedur yang dapat diulang dimulai dengan memilih algoritme, menghitung nilai pada objek asli, menyimpan hasil dalam register, lalu mengulangi perhitungan setelah penyalinan. Catatan juga menyebut alat atau lingkungan bila perbedaan implementasi perlu ditelusuri.
Ketika hasil tidak cocok, jangan langsung menyebut kerusakan atau manipulasi. Perbedaan mungkin berasal dari konversi yang disengaja, perubahan metadata, kompresi ulang, penyuntingan, transfer gagal, atau objek yang sejak awal memang berbeda.
Ketika hasil cocok, kesimpulan harus tetap sempit. Pemeriksa boleh menyatakan kesamaan bit terhadap nilai rujukan, tetapi tidak boleh mengubah temuan itu menjadi pengesahan terhadap isi, identitas pencipta, maupun sistem eksternal yang tidak diperiksa.
- Gunakan nilai lengkap saat memutuskan apakah dua salinan identik.
- Simpan checksum di luar berkas yang sedang diperiksa bila memungkinkan.
- Jelaskan apakah nilai dihitung sebelum atau setelah transformasi.
- Ulangi pemeriksaan setelah pemindahan ke jalur publik.
- Batasi laporan pada integritas bit yang benar-benar diuji.
Enam sorotan
Algoritme
Nama metode seperti SHA-256 harus menyertai nilai agar pemeriksa memakai proses yang sama.
Kecocokan
Nilai identik mendukung kesimpulan bahwa salinan yang diuji sama pada tingkat byte.
Perbedaan
Hash berlainan menunjukkan berkas tidak identik, tetapi belum menjelaskan sebab perubahannya.
Konversi
Peralihan PNG ke JPEG menghasilkan bit baru dan wajar memiliki sidik jari tersendiri.
Manifest
Daftar checksum menautkan banyak artefak ke paket dan versi koleksi tertentu.
Batas Makna
Nilai hash tidak memverifikasi klaim visual, kepengarangan, lisensi, ataupun keamanan operasi.
Ringkasan
Checksum mendukung deteksi perubahan dan pengenalan versi karena sedikit perbedaan byte biasanya menghasilkan nilai lain. Alat ini tidak menilai kejujuran teks, mutu layanan, keamanan sistem, atau maksud pembuat gambar. Pedoman pembacaan sidik jari ini terakhir ditinjau pada 2026-08-28. Ditinjau pada 2026-08-28.






























