Цитата(at90 @ Mar 9 2006, 15:05)

Я в своём загрузчике сделал простое шифрование.
Седлал таблицу на 256 байт в которой байты переставлены случайным образом местами. Пропускаю через таблицу хекс
и пересчитываю CRC для каждой строки хекса. Получаю закодированный хекс.
В загрузчике обратная таблица сидит которая декодирует хекс.
Прога для компа просто передаёт хекс построчно.(переделал бут от PLLC)
Как думаете надёжная такая простая защита?
Т.е по сути вся прошивка разбивается на куски по 256 байт, внутри каждого куска - тусовка байт, но закон тусовки одинаков для всех блоков? НЕТ!
Помнится, у DALLS был 51 процессор, у которого была шифровальная (XOR) таблица на 256 байт (для защиты прошивки во внешней памяти). Некоторое время назад я читал статью, в которой рассказывался метод хака такой защиты. Сейчас найти ее не могу.
В общем, пионЭров такая защита распугает, профи - едва ли. Ну а не дай бог в руки попадет несколько экземпляров прошивки для девайсов с разными ключами...