История изменений
Исправление
Eddy_Em,
(текущая версия)
:
Жуть какая! Максимум 4кБ оперативки и 20кБ флеша!
Ну, да ладно. На крайняк можно ксорить килобайтным ключом. А сам ключ менять периодически.
Автомобильную сигналку я бы на таком принципе и делал: имеем некий долговременный ключ длиной в 1024 байта. После незашифрованного рукопожатия сигналка отсылает брелку N случайных чисел и их позиции, оригинальный ключ XOR'ится с этими данными и дальнейшие посылки шифруются этой абракадаброй. А периодически, когда ключ в зажигании, сигналка может по блютусу или другому радиоканалу со значительно меньшей мощностью отправить новый ключ брелку.
В общем, нужно думать, как на пустом месте сварганить более-менее устойчивый к перехвату третьими лицами протокол XOR'ения. Скажем, перед XOR'ом еще и путать байты местами…
Исходная версия
Eddy_Em,
:
Жуть какая! Максимум 4кБ оперативки и 20кБ флеша!