ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
4 мая
1332109 Топик полностью
Dingo (19.07.2023 05:35, просмотров: 53) ответил LightElf на зашифровать счетчик серийным номером проца - как минимум не получится залить дамп с другого устройства. Если вместо обычного счетчика использовать ГПСЧ, то будет сложнее тупо редактировать. От заливки своего же старого дампа защититься очень сложно. Во внутреннем флеше (в последнем секторе например) проца можно вести битовый счетчик: пишем 0x7FFFFFFF, потом без стирания поверх 0x3FFFFFFF, потом 0x1FFFFFFF и тыды.
Несколько мыслей: чтобы нельзя было подсунуть свой же дамп, ключ должен меняться(и храниться в МК). Как вариант - считаем в fram, а большой шаг в NN часов/дней/недель - меняем ключ и переписываем Flash. Можно ключ генерить ГСПЧ + серийник МК, но участие флеша в генерации ключа необходимо. Стоит задаться вопросом: "Как часто менять ключ?" для оценки ресурса флеша и допустимого шага дезинформации.