Контрольна сума CRC-32
Обчислення контрольної суми CRC-32 для будь-якого тексту.
Про контрольну суму CRC-32
Калькулятор контрольних сум CRC-32 обчислює значення CRC-32 за допомогою полінома IEEE 802.3 (0xEDB88320), найпоширенішого варіанта CRC в обчислювальній техніці. CRC-32 вбудовано в кадри Ethernet як Frame Check Sequence (FCS), використовується всередині архівів ZIP, gzip та zlib для перевірки цілісності збережених файлів, вбудовано в фрагменти зображень PNG як контрольні суми для перевірки, а також використовується в незліченній кількості специфікацій файлових форматів. На відміну від криптографічних хешів, CRC-32 оптимізовано для швидкості та виявлення помилок, а не для безпеки — він генерує 32-бітні результати за наносекунди.
Як Використовувати
Введіть або вставте ваші дані в поле вводу, щоб миттєво обчислити контрольну суму CRC-32. Результат відображається в шістнадцятковому форматі (8 шістнадцяткових цифр) та як беззнакове 32-бітне ціле число. Порівняйте результат з очікуваними контрольними сумами з метаданих файлів ZIP, заголовків фрагментів PNG або специфікацій протоколу для перевірки цілісності даних.
Типові Випадки Використання
- Перевірка збережених значень CRC-32 файлів всередині архівів ZIP для підтвердження цілісності архіву після завантаження або передачі файлу
- Перевірка контрольних сум CRC-32 фрагментів PNG-зображень IDAT та інших під час розробки та відлагодження парсера зображень
- Обчислення значень Ethernet FCS (Frame Check Sequence) для розробки та тестування користувацьких драйверів мережевих інтерфейсних карт
- Реалізація контрольних сум CRC-32 у користувацьких бінарних файлових форматах для швидкої та легкої перевірки цілісності даних
- Використання CRC-32 як швидкого хешу для відбитків вмісту з метою дедуплікації великих колекцій файлів або блоків даних