|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Valery Fomin 2:5020/400 19 Jun 2001 02:10:30 To : All Subject : Un_CRC16 , или фиксуатор CRC16 -------------------------------------------------------------------------------- Привет ! Позвольте неспециалисту обратиться за советом к специалистам . Задача такая : Имеем некоторый файл ( размер произвольный , но более 4 байт , см.ниже ). Требуется изменить некоторую его часть ( изменения могут быть различные, кроме размера ). После этого файл нужно скорректировать таким образом , чтобы его контрольная сумма ( записывается во вполне конкретных двух байтах , предположим , в первом и втором ) осталась прежней . Для коррекции отводятся ещё два байта , расположенные тоже во вполне конкретном месте , предположим в третьем и четвёртом байтах . Алгоритм расчёта контрольной суммы - CRC16 'ARC' ( poly-8005) Просветите хотя бы о принципе решения задачи ( конечно не перебором :) , можно даже и какие-нибудь конкретные советы ... Заранее огромное спасибо !!! Валерий. --- ifmail v.2.15dev5 * Origin: MTU-Intel ISP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/910440a1ada4.html, оценка из 5, голосов 10
|