- Главная
- IT и компьютеры
- CRC: четыре модели для текста
CRC: четыре модели для текста
Контрольная сумма
Листайте таблицу по горизонтали
| Ответ |
|---|
| CBF43926 |
Вычислите контрольную сумму текста четырьмя явно выбранными моделями. Ввод кодируется в байты; контрольная сумма не подтверждает подлинность.
Описание
Скопируйте текст с теми же переводами строк, что в проверяемом источнике. Пробел на конце или другая кодировка меняют контрольную сумму.
Как считается
Обрабатываются байты текста в восьмибитная кодировка Юникод без служебной метки, максимум 4096 байтов. Реализация сверена с контрольным словом каталога для каждой модели. Ответ шестнадцатеричный с ведущими нулями. Поле не является вводом сырых шестнадцатеричных байтов.
Контрольный пример: Контрольное слово каталога: девять цифр: Контрольная сумма = CBF43926.
Источники: reveng.sourceforge.io.
Пример расчёта
- Текст
- 123456789
- Модель
- CRC-32/ISO-HDLC
- Контрольная сумма
- CBF43926
Числа взяты из контрольного примера калькулятора - на них он проверяется тестами.
Частые вопросы
Почему одинаковый текст даёт разные суммы?
Название циклическая контрольная сумма включает полный набор параметров. Одинаковая разрядность ещё не означает одну и ту же модель.
Как считается запись FF?
Как два текстовых символа в восьмибитная кодировка Юникод. Она не трактуется как один байт 0 шестнадцатеричная запись 255.
Это криптографическая подпись?
Нет. циклическая контрольная сумма помогает обнаружить случайные ошибки передачи, но не подтверждает автора и не защищает от подделки.
Источники
Комментарии (0)
Комментариев пока нет.





