Suma kontrolna CRC-32
Oblicz sumę kontrolną CRC-32 dla dowolnego tekstu.
Informacje o sumie kontrolnej CRC-32
Kalkulator sum kontrolnych CRC-32 oblicza wartości CRC-32 przy użyciu wielomianu IEEE 802.3 (0xEDB88320), najszerzej stosowanego wariantu CRC w informatyce. CRC-32 jest osadzony w ramkach Ethernet jako Frame Check Sequence (FCS), używany w archiwach ZIP, gzip i zlib do weryfikacji integralności przechowywanych plików, osadzony w fragmentach obrazów PNG jako sumy kontrolne walidacji i używany w niezliczonych specyfikacjach formatów plików. W przeciwieństwie do skrótów kryptograficznych, CRC-32 jest zoptymalizowany pod kątem szybkości i wykrywania błędów, a nie bezpieczeństwa — generuje 32-bitowe wyniki w nanosekundach.
Jak Używać
Wprowadź lub wklej swoje dane do pola wejściowego, aby natychmiast obliczyć sumę kontrolną CRC-32. Wynik jest wyświetlany w formacie szesnastkowym (8 cyfr szesnastkowych) oraz jako niepodpisana 32-bitowa liczba całkowita. Porównaj wynik z oczekiwanymi sumami kontrolnymi z metadanych plików ZIP, nagłówków fragmentów PNG lub specyfikacji protokołów, aby zweryfikować integralność danych.
Typowe Zastosowania
- Weryfikacja przechowywanych wartości CRC-32 plików w archiwach ZIP w celu potwierdzenia integralności archiwum po pobraniu lub transferze pliku
- Walidacja sum kontrolnych CRC-32 fragmentów IDAT i innych fragmentów obrazów PNG podczas rozwoju i debugowania parsera obrazów
- Obliczanie wartości Ethernet FCS (Frame Check Sequence) dla rozwoju i testowania niestandardowych sterowników kart sieciowych
- Implementacja sum kontrolnych CRC-32 w niestandardowych binarnych formatach plików w celu szybkiej i lekkiej weryfikacji integralności danych
- Używanie CRC-32 jako szybkiego skrótu do odcisków palców treści w celu deduplikacji dużych kolekcji plików lub bloków danych