Немедленно нажми на RESET, All!
Сразу оговорюсь -- уже написан: < 2кбайт, шифрование md5+rc4, зашивка через COM-порт X-modem'ом.
Вот, допустим, требуется bootlader для обновления ПО в готовом изделии. Причём, вероятно, обновлении силами пользователя. Прибор имеет связь с ПЭВМ через COM-порт или USB-конвертер. Требуется, чтоб прошивка не попала в руки к кому попало -- шифрование, видимо, тоже требуется, следовательно.
Какие могут быть другие варианты в плане: 1) передачи прошивки по интерфейсу, 2) сокрытия её от посторонних глаз, 3) инициации процесса загрузки в случае, если, например, основная программа повреждена и не может это сделать (никаких перемычек не предусмотрено)?