![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 25.05.2009
Сообщений: 7
|
![]()
Передо мною стоит такая вот задачка:
Дан блок данных в виде HEX, защищенный CRC. В качестве делителя использовалось число 13. Нужно проверить, не нарушена ли целостность данных, пересчитав CRC и сравнив его с сохраненным. Блок данных: 5F FE 0C 7B 89 E5 AF 8E AE 90 F8 3E FD 6D 50 FB CRC: 0 Так вот, я посчитал вручную CRC - получилось "C" (остаток от деления) и выходит что целостность была нарушена... Но вот меня терзают сомнения, правильно ли я посчитал CRC ? Дело в том, что мне не удалось найти информацию о том, как считать CRC в шестнадцетиричном виде (только в двоичном) и я просто взял этот блок данных и делил на "13" - в результате получил некоторое число и остаток "С". Правильно ли я все сделал или нужно использовать какй-то другой способ ? |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подсчет CRC-суммы файла на ассемблере.. | Человек_Борща | Общие вопросы Delphi | 11 | 10.06.2010 20:06 |
CRC c полиномом MODBUS | Gawwws | Помощь студентам | 0 | 26.02.2010 20:50 |
CRC ОШИБКА | mikki1130 | Софт | 0 | 26.11.2009 18:42 |
Помогите с изменением CRC | cyber_xz | Помощь студентам | 3 | 28.09.2009 17:24 |