Слайд 2
![Выбор типа связи между устройствами Для связи между устройствами был](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/433015/slide-1.jpg)
Выбор типа связи между устройствами
Для связи между устройствами был выбран радио
сигнал… Тут должно быть краткое описание проблемы, но будем писать его мы в самом конце
Слайд 3
![Наш протокол передачи данных Примечания: При передачи все сообщения шифруются](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/433015/slide-2.jpg)
Наш протокол передачи данных
Примечания:
При передачи все сообщения шифруются алгоритмом XXTEA
Передаваемое сообщение
содержит само сообщение и его контрольную сумму для проверки целостности и валидности принятого сообщения
Алгоритм передачи данных:
Устройство-отправитель посылает запрос устройству-получателю на получение временного ключа
Устройство-получатель генерирует случайный временный ключ и отправляет его устройству-отправителю
Устройство-отправитель XOR-ит временный ключ с сообщением(сообщение + его контрольная сумма) и отправляет его устройству-получателю
Устройство-получатель принимает сообщение, XOR-ит его с временным ключом и путем сравнения контрольной суммы, вложенной в сообщение, с вычисленной контрольной суммой сообщения, сообщение проверяется на потерю данных и на то, был ли пакет зашифрован правильным внешним ключом
Слайд 4
![Вывод Разработанный протокол позволяет передавать данные без потерь(хзхз) Защита от](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/433015/slide-3.jpg)
Вывод
Разработанный протокол позволяет передавать данные без потерь(хзхз)
Защита от спама командами(однотипные команды
зашифрованы временным ключом и каждый раз имеют разное тело сообщения)
…
Слайд 5
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/433015/slide-4.jpg)
Слайд 6
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/433015/slide-5.jpg)