LINUX.ORG.RU

История изменений

Исправление Eddy_Em, (текущая версия) :

Жуть какая! Максимум 4кБ оперативки и 20кБ флеша!

Ну, да ладно. На крайняк можно ксорить килобайтным ключом. А сам ключ менять периодически.

Автомобильную сигналку я бы на таком принципе и делал: имеем некий долговременный ключ длиной в 1024 байта. После незашифрованного рукопожатия сигналка отсылает брелку N случайных чисел и их позиции, оригинальный ключ XOR'ится с этими данными и дальнейшие посылки шифруются этой абракадаброй. А периодически, когда ключ в зажигании, сигналка может по блютусу или другому радиоканалу со значительно меньшей мощностью отправить новый ключ брелку.

В общем, нужно думать, как на пустом месте сварганить более-менее устойчивый к перехвату третьими лицами протокол XOR'ения. Скажем, перед XOR'ом еще и путать байты местами…

Исходная версия Eddy_Em, :

Жуть какая! Максимум 4кБ оперативки и 20кБ флеша!