Kalkulator Checksum CRC

Jana checksum CRC untuk input teks atau muat naik fail. Bandingkan varian CRC-8, CRC-16, CRC-24, CRC-32 dan CRC-64 yang biasa digunakan untuk semakan integriti data

Input
Tampal teks UTF-8 atau kekalkan vektor semakan CRC standard 123456789.
Keputusan CRC
0 keputusan dipaparkan

Kalkulator Checksum CRC

Checksum CRC (Cyclic Redundancy Check) ialah nilai padat yang digunakan untuk mengesan perubahan data yang tidak disengajakan. Nilai ini lazim digunakan dalam bingkai rangkaian, format arkib, protokol terbenam, kemas kini perisian tegar dan aliran kerja integriti fail apabila nilai pengesanan ralat yang pantas lebih berguna daripada tandatangan kriptografi.

Bila menggunakannya

Gunakan kalkulator ini apabila anda perlu membandingkan nilai CRC daripada dokumentasi, protokol perkakasan, format fail atau sistem lain. Tampal teks untuk semakan pantas, atau import fail apabila checksum perlu dikira daripada aliran bait yang tepat.

Varian yang disokong

Alat ini mengira varian biasa daripada alat CRC InBrowser.App yang lama: CRC-1, CRC-8, CRC-8 1-Wire, CRC-8 DVB-S2, CRC-16, CRC-16 CCITT, CRC-16 Modbus, CRC-16 Kermit, CRC-16 XModem, CRC-24, CRC-32, CRC-32 MPEG-2, CRCJAM, dan beberapa model CRC-64 termasuk ECMA-182, GO-ISO, MS, NVME, REDIS, WE dan XZ.

Perkara yang perlu diberi perhatian

Nama varian CRC penting. Input yang sama boleh menghasilkan nilai yang berbeza bergantung pada polinomial, nilai awal, tetapan refleksi dan XOR akhir. Jika anda memadankan spesifikasi protokol atau vendor, pilih keputusan yang nama variannya sepadan dengan spesifikasi tersebut dan bukannya menganggap setiap lebar CRC boleh saling ditukar ganti.

CRC direka untuk pengesanan ralat tidak sengaja, bukan untuk penyimpanan kata laluan, tandatangan atau keselamatan kalis usik. Untuk pengesahan yang sensitif terhadap keselamatan, gunakan aliran kerja hash kriptografi atau tandatangan.