CoderTools

CRC Калькулятор

Расчет различных контрольных сумм CRC с поддержкой ввода текста, hex и файлов

Введите текст UTF-8, будет преобразован в байты

О алгоритме CRC

Циклический избыточный код (CRC) — это надежный метод обнаружения ошибок, широко используемый в цифровых сетях и устройствах хранения для обнаружения случайных изменений в данных.

CRC разработан так, чтобы его было легко реализовать аппаратно, и он особенно эффективен для обнаружения ошибок передачи.

Поддерживаемые профили CRC

Этот инструмент реализует широкий спектр стандартных алгоритмов CRC, используемых в промышленных и сетевых протоколах.

Алгоритм Разрядность Полином Использование
CRC-88 bit0x07Простая проверка данных, датчики
CRC-16/Modbus16 bit0x8005Протокол Modbus, промышленность
CRC-16/CCITT16 bit0x1021X.25, HDLC, Bluetooth
CRC-3232 bit0x04C11DB7ZIP, Ethernet, PNG
CRC-32C32 bit0x1EDC6F41iSCSI, SCTP, Btrfs
CRC-64/ECMA64 bit0x42F0E1EBA9EA3693ECMA-182, сжатие XZ

Типичные сценарии использования

Проверка сетевых пакетов (Ethernet)
Проверка целостности файлов (архивы ZIP)
Промышленные протоколы (Modbus RTU)
Проверка данных систем хранения
Передача данных во встраиваемых системах
Проверка прошивки и загрузчика

Быстрое меню

Нет недавних инструментов