Checksum File (CRC32)
Hitung checksum CRC32 sebuah file dan tampilkan bersama nama serta ukurannya dalam byte.
Memuat…
Cara menggunakan
- Pilih file melalui pemilih file.
- Selama “Menghitung…” tampil, file dibaca dan CRC32-nya dihitung di latar belakang.
- Baris hasil menampilkan nama file, ukurannya dalam byte, dan CRC32 berupa 8 digit heksadesimal.
- Gunakan tombol salin untuk menyalin nilai CRC32 lalu bandingkan dengan nilai yang diharapkan, misalnya dari daftar isi ZIP atau file .sfv. Huruf besar atau kecil tidak berpengaruh.
- Pilih file lain untuk menghitung ulang.
Pertanyaan umum
- Apakah file saya diunggah?
- Tidak. File hanya dibaca dan diproses di browser Anda.
- Untuk apa checksum CRC32?
- Untuk memeriksa bahwa file tidak rusak secara tidak sengaja saat diunduh, disalin, atau dikirim. Ini adalah CRC-32 standar yang dipakai ZIP, gzip, dan PNG, jadi nilai yang cocok berarti file hampir pasti utuh.
- Apakah CRC32 yang cocok membuktikan file tidak dimanipulasi?
- Tidak. File bisa sengaja diubah agar menghasilkan nilai CRC32 berapa pun, dan karena hanya 32 bit, file yang berbeda bisa punya nilai yang sama. Untuk mendeteksi manipulasi, bandingkan hash SHA-256.
- Mengapa program lain menampilkan CRC32 yang berbeda?
- Program itu mungkin memakai varian lain, seperti CRC-32C (Castagnoli), atau menampilkan nilai dalam desimal, bukan heksadesimal. Alat ini memakai CRC-32 standar (IEEE 802.3, polinomial 0x04C11DB7) dan menampilkannya sebagai 8 digit heksadesimal huruf kecil.
- Apakah ada batas ukuran file?
- Tidak ada batas tetap, tetapi seluruh file dibaca ke memori lalu disalin lagi ke memori WebAssembly 32-bit (maksimal 4 GB), sehingga diperlukan memori sekitar dua kali ukuran file. File berukuran beberapa gigabyte, atau yang lebih kecil di perangkat bermemori rendah, bisa gagal.