Kalkulator CRC & Checksum
Hitung CRC-8, CRC-16, CRC-32, CRC-64, dan Adler-32 untuk teks, byte hex, atau berkas.
Alat Terkait
Apa yang dihitung
Kalkulator ini menghasilkan CRC-8/SMBUS, lima varian CRC-16 yang umum, CRC-24/OPENPGP, CRC-32/ISO-HDLC, CRC-32C (iSCSI), CRC-32/CKSUM, CRC-64/ECMA-182, dan Adler-32 untuk byte yang sama. Setiap hasil menampilkan hex huruf besar dengan lebar tetap, nilai desimal yang tepat, dan seluruh parameter sehingga Anda bisa mencocokkannya dengan spesifikasi protokol atau log firmware.
Memilih varian yang tepat
CRC ditentukan oleh lebar, polinomial, nilai awal, pembalikan bit masukan dan keluaran, serta XOR akhir. "CRC-16" saja bisa berarti ARC, MODBUS, XMODEM, atau varian lain, jadi preset memakai nama lengkap katalog CRC RevEng dan menampilkan nilai cek untuk string ASCII 123456789. Jika perangkat Anda mendokumentasikan parameter lain, masukkan di Lanjutan sebagai CRC kustom 1 hingga 64 bit.
Teks, byte hex, dan berkas
Teks dienkode sebagai UTF-8 persis seperti diketik. Byte hex menerima spasi, titik dua, tanda hubung, atau satu string utuh, dan menolak jumlah digit ganjil alih-alih menebak. Berkas hingga 1 GiB dibaca per bagian di worker latar belakang dengan progres dan tombol Batal, sehingga halaman tetap responsif dan berkas tidak pernah dimuat sekaligus.
Bukan hash keamanan
CRC dan Adler-32 mendeteksi kesalahan tidak disengaja seperti bit terbalik atau transfer terpotong. Siapa pun dapat membuat data dengan CRC pilihan, jadi gunakan hash kriptografis seperti SHA-256 saat Anda perlu mendeteksi perubahan yang disengaja. Semua perhitungan berjalan di browser Anda; tidak ada yang diunggah atau disimpan.
