CRC Калькулятор
Расчет различных контрольных сумм CRC с поддержкой ввода текста, hex и файлов
Введите текст UTF-8, будет преобразован в байты
Нажмите, чтобы выбрать файл, или перетащите его сюда
Результат
Результаты всех алгоритмов CRC
О алгоритме CRC
Циклический избыточный код (CRC) — это надежный метод обнаружения ошибок, широко используемый в цифровых сетях и устройствах хранения для обнаружения случайных изменений в данных.
CRC разработан так, чтобы его было легко реализовать аппаратно, и он особенно эффективен для обнаружения ошибок передачи.
Поддерживаемые профили CRC
Этот инструмент реализует широкий спектр стандартных алгоритмов CRC, используемых в промышленных и сетевых протоколах.
| Алгоритм | Разрядность | Полином | Использование |
|---|---|---|---|
| CRC-8 | 8 bit | 0x07 | Простая проверка данных, датчики |
| CRC-16/Modbus | 16 bit | 0x8005 | Протокол Modbus, промышленность |
| CRC-16/CCITT | 16 bit | 0x1021 | X.25, HDLC, Bluetooth |
| CRC-32 | 32 bit | 0x04C11DB7 | ZIP, Ethernet, PNG |
| CRC-32C | 32 bit | 0x1EDC6F41 | iSCSI, SCTP, Btrfs |
| CRC-64/ECMA | 64 bit | 0x42F0E1EBA9EA3693 | ECMA-182, сжатие XZ |
Типичные сценарии использования
Связанные инструменты
MD5/MD4 Генератор хешей
Генерация хеш-значений MD5 и MD4 для текста или файлов с несколькими форматами вывода
SHA Генератор хешей
Онлайн-генератор SHA хешей с поддержкой алгоритмов SHA-1, SHA-256, SHA-384, SHA-512
Калькулятор контрольной суммы Adler-32
Вычисление контрольных сумм Adler-32 для текста и файлов, быстрая контрольная сумма для сжатия zlib/gzip
HMAC Генератор
Генерация HMAC кодов аутентификации с алгоритмами MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3 и RIPEMD-160
Конвертер систем счисления
Конвертация между двоичной, восьмеричной, десятичной и шестнадцатеричной системами с поддержкой произвольных оснований (2-36)