Checksum File (CRC32)

Hitung checksum CRC32 sebuah file dan tampilkan bersama nama serta ukurannya dalam byte.

Memuat…

Cara menggunakan

  1. Pilih file melalui pemilih file.
  2. Selama “Menghitung…” tampil, file dibaca dan CRC32-nya dihitung di latar belakang.
  3. Baris hasil menampilkan nama file, ukurannya dalam byte, dan CRC32 berupa 8 digit heksadesimal.
  4. 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.
  5. 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.