Для разработчиков / Контрольные суммы
Калькулятор контрольной суммы CRC32
Рассчитайте контрольные суммы CRC-32 и Adler-32 для текста или файла в шестнадцатеричном и десятичном формате — их используют ZIP, PNG и gzip.
Калькулятор контрольной суммы CRC32: CRC-32 — это циклический избыточный код с полиномом IEEE 802.3, который используют архивы ZIP и gzip, изображения PNG и кадры Ethernet; он обнаруживает случайные изменения, например ошибки передачи. Adler-32 — более быстрая, но менее надёжная контрольная сумма внутри потоков zlib. Файлы считываются частями, поэтому большие файлы можно проверять без одновременной загрузки в память целиком. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.
- Категория
- Инструменты для разработчиков
- Запуски
- В вашем браузере
- Стоимость
- Бесплатно · без регистрации
- Доступность
- Готово к использованию
Полностью работает в браузере
CBF439263421780262091E01DEНажмите, перетащите и отпустите или вставьте · данные остаются на этом устройстве
CRC-32 — это контрольная сумма IEEE 802.3, используемая в ZIP, PNG, gzip и Ethernet; для 123456789 получается CBF43926. Контрольные суммы выявляют случайное повреждение, но не подмену: используйте SHA-256, чтобы проверить, что скачанный файл не был изменён.
Где встречается CRC-32
Каждый файл внутри ZIP-архива содержит CRC-32 своих данных, который проверяется при распаковке; каждый блок PNG заканчивается контрольной суммой; gzip хранит одну сумму для всего файла. Несовпадение означает, что данные повреждены.
Чтобы проверить скачанный файл по опубликованному хешу, вместо этого воспользуйтесь инструментом хеш файла.
Объединение контрольных сумм
CRC-32 можно вычислять по частям: CRC файла, прочитанного блоками, равен CRC всего файла — именно так этот инструмент проверяет большие файлы, не загружая их целиком.
Как пользоваться
- Введите или вставьте текст либо выберите файл.
- Просмотрите CRC-32 в шестнадцатеричном и десятичном формате, а также Adler-32.
- Сравните результат с ожидаемой контрольной суммой.
Конфиденциальность и ограничения
Текст и файлы проверяются в вашем браузере; файлы не загружаются на сервер.
Похожие инструменты
Часто задаваемые вопросы
Какова CRC-32 для 123456789?
CBF43926 — это стандартное контрольное значение, используемое для проверки правильности реализации.
Может ли CRC обнаружить подмену данных?
Нет: любой человек может изменить данные и пересчитать их CRC. Для проверки скачанных файлов используйте криптографический хеш, например SHA-256.
Почему некоторые инструменты показывают другую CRC-32?
Существуют другие варианты CRC-32, например CRC-32C, используемая iSCSI и некоторыми системами хранения данных, с другими полиномами; этот инструмент использует распространённый вариант IEEE.
Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен