Kalkulator Checksum CRC32

Hitung CRC-32 untuk teks UTF-8 atau file lokal dan bandingkan checksum 8 digit. Dengan contoh standar 123456789 serta penjelasan perbedaan CRC32C.

Hitung
0 karakter
Hasil

Hasil akan muncul di sini.

Cara menghitung dan membandingkan CRC32

  1. Masukkan teks atau pilih file lokal; file yang dipilih akan menggantikan teks sebagai sumber.
  2. Untuk membandingkan, tempel hanya delapan digit heksadesimal yang diharapkan.
  3. Hitung, periksa kecocokannya, lalu salin atau unduh checksum.

Tentang Kalkulator Checksum CRC32

Alat ini menggunakan CRC-32/ISO-HDLC, varian umum pada ZIP dan Ethernet. CRC32 mendeteksi kerusakan tidak sengaja, bukan manipulasi yang disengaja. CRC32C adalah algoritma lain dengan hasil berbeda.

Contoh CRC32: vektor uji standar 123456789

Input
123456789
Hasil
cbf43926

Pertanyaan tentang Kalkulator Checksum CRC32

Varian CRC32 apa yang digunakan?

Alat ini menggunakan CRC-32/ISO-HDLC, juga dikenal sebagai IEEE CRC-32, dengan polinomial 0x04C11DB7. Teks 123456789 menghasilkan cbf43926. CRC32C menggunakan polinomial berbeda dan hasilnya berbeda. Output terdiri dari delapan digit heksadesimal huruf kecil dengan nol di awal; input kosong menghasilkan 00000000.

Mengapa CRC32 file ZIP saya berbeda dari nilai di dalamnya?

Memilih ZIP menghitung checksum seluruh file arsip. CRC yang tersimpan untuk satu entri di dalam ZIP merujuk pada byte entri tersebut setelah diekstrak, bukan seluruh ZIP. Ekstrak entri lalu pilih file hasilnya untuk membandingkan CRC. Nama dan lokasi file tidak dihitung.

Bagaimana membandingkan CRC32 dan mengapa hasilnya bisa berbeda?

Tempel hanya delapan digit heksadesimal, tanpa 0x atau nama file. Perbandingan mengabaikan besar-kecil huruf dan spasi di kedua ujung. Teks menggunakan UTF-8 tanpa pemangkasan atau normalisasi, sehingga spasi, CRLF dibanding LF, baris baru di akhir, dan UTF-8 BOM dapat mengubah hasil. File menggunakan byte yang persis sama. Batasnya 8 MiB teks dan 32 MiB per file.

Apakah CRC32 mencegah manipulasi atau mengenkripsi data?

CRC32 mendeteksi kerusakan yang tidak disengaja; bukan enkripsi atau hash kriptografis. Data berbeda bisa memiliki CRC yang sama dan metode ini tidak mencegah perubahan yang disengaja. Gunakan SHA-256 dengan checksum tepercaya untuk pemeriksaan integritas yang lebih kuat, atau alat HMAC untuk autentikasi pesan dengan kunci rahasia.

Apakah file, token, atau teks saya diunggah?

Tidak. Data diproses langsung di browser Anda. Situs hanya menyediakan halaman dan kode program; data Anda tidak dikirim ke server konversi atau disimpan dalam akun.

Semua alat pengembang

Encoding dan File

Konversi teks, byte, URL, dan gambar tersemat tanpa mengubah data asli.

Pemeriksaan Data dan Teks

Baca data terstruktur, periksa token, dan lihat perbedaan teks dengan jelas.

Hash, ID dan Jadwal

Periksa integritas file, buat ID, dan olah timestamp serta jadwal berulang.

Data dan file diproses di perangkat Anda. Jangan tinggalkan hasil sensitif di clipboard bersama. Gunakan perangkat tepercaya saat menangani kunci privat dan token.