CRC ellenőrzőösszeg kalkulátor
CRC-8, CRC-16, CRC-32, CRC-32C és Adler-32 ellenőrzőösszegek számítása szövegből vagy hex bájtokból.
CRC ellenőrzőösszeg kalkulátor
Illessz be szöveget vagy hex bájtok sorozatát, és ez az eszköz kiszámítja az ellenőrzőösszegét az általános CRC algoritmusok és az Adler-32 segítségével. Támogatja a CRC-8-at, három CRC-16 változatot (CCITT-FALSE, Modbus és XMODEM, amelyek csak kezdeti értékben és bitsorrendben különböznek), a CRC-32-t (a klasszikus zlib/PKZIP változat), a CRC-32C-t (Castagnoli, az iSCSI, ext4 és Btrfs által használt) és az Adler-32-t. Használd fájlátvitelhez, firmware kép megerősítéséhez vagy annak kiderítéséhez, miért értenek egyet a két rendszer nem egy Modbus keretről.
Válts "Bemenet típusa" opcióra a hex bájtok lehetőséget a nyers bináris adatok hex párként való ellenőrzőösszegéhez (szóközöket, gondolatjeleket, kettőspontokat és "0x" előtagokat mindegyik fogad el) a szöveg helyett. A "Kimenet típusa" szabályozza, hogy az eredmény nagybetűs hex-ként, kisbetűs hex-ként vagy egyszerű tizedesjegyként kerül-e kinyomtatásra. Kapcsold be a "Soronkénti számítás" lehetőséget egy ellenőrzőösszeg helyett soronként egyhez — hasznos egy rekordlista ellenőrzőösszegzéséhez egy lépésben. Illeszd be az "Ellenőrzés az elvárt ellenőrzőösszeg ellen" opcióba az ellenőrzőösszeget, az eredmény pipával vagy kereszttel van jelölve, hogy hex vagy tizedesjegyként gépelted-e. A "Polinomparaméterek megjelenítése" opcióval az algoritmus szélessége, polinomja, kezdeti értéke, reflexió jelzői és végső XOR is megjelenik, azoknak akik ugyanezt a CRC-t firmware vagy más nyelvben valósítják meg.
A Windows és Unix sor vége ugyanúgy kezelendő soronkénti módban, és az eredmény alatt megjelenő összesítés az alkalmazott algoritmust, az eredményt, a feldolgozott bájtok számát és az ellenőrzési eredményt mutatja, ha szükséges.
Minden feldolgozás helyileg zajlik a böngészőben. Semmi, amit beillesztesz — szöveg, bináris adatok vagy az ellenőrzendő ellenőrzőösszeg — soha nem kerül sehova fel. Másold az eredményt, töltsd le .txt fájlként, vagy küld közvetlenül egy másik eszköz bementébe, hogy folytathasd a munkát.