Kalkulator CRC kontrolne sume
Izračunaj CRC-8, CRC-16, CRC-32, CRC-32C i Adler-32 kontrolne sume iz teksta ili heksadecimalnih bajtova.
Kalkulator CRC kontrolne sume
Zalijepite tekst ili niz heksadecimalnih bajtova, a ovaj alat će izračunati njegovu kontrolnu sumu koristeći bilo koji od čestih CRC algoritama plus Adler-32. Podržava CRC-8, tri CRC-16 varijante (CCITT-FALSE, Modbus i XMODEM, koji se razlikuju samo po početnoj vrijednosti i refleksiji), CRC-32 (klasičnu zlib/PKZIP varijantu), CRC-32C (Castagnoli, korištena od strane iSCSI-ja, ext4-a i Btrfs-a) i Adler-32. Koristite je za brzu provjeru prijenosa datoteke, potvrdu firmware slike ili da shvatite zašto dva sustava ne slažu se oko Modbus okvira.
Prebacite "Ulaz kao" na heksadecimalne bajtove kako biste izračunali sumu podataka tipkanjem heksadecimalnih parova (razmaci, crtic, dvotočka i "0x" prefiksi su svi prihvaćeni) umjesto samog teksta. "Izlaz kao" kontrolira jesu li rezultati ispisani kao velika heksadecimalna slova, mala heksadecimalna slova ili obična decimalna znamenka. Uključite "Izračunaj po liniji" da dobijete jednu sumu po liniji umjesto jedne za cijeli ulaz — praktično za izračunavanje suma za listu zapisa u jednom prolazu. Zalijepite sumu koju već imate u "Provjeri prema očekivanoj sumi" i rezultat je označen sa znakom potvrdnog okvora ili križa, bilo da ste je unijeli kao heksadecimalnu ili decimalnu vrijednost. "Prikaži parametre polinoma" dodaje širinu algoritma, polinom, početnu vrijednost, zastavice refleksije i finalnu XOR vrijednost, za sve koji imaju isti CRC u firmware-u ili drugom jeziku.
Završni redak ispod izlaza prikazuje korišteni algoritam, rezultirajuću sumu, broj obrađenih bajtova i rezultat provjere kada je zahtjevana.
Sve se pokreće lokalno u vašem pregledniku. Ništa što zalijepite — tekst, binarni podaci ili sumu koju provjeravate — nikada se ne učitava nigdje. Kopirajte rezultat, preuzmite kao .txt datoteku ili pošaljite izravno na ulaz drugog alata da nastavite s radom.