Мне кажется тут другое. Просто умные люди держатся в тени и не показываются. Выставляя на передний план "дурачков" (причем как притворяющихся, так и настоящих - для лучшей достоверности), рулят из-за кулис.
Как и любая другая. Эта - не самая сложная.
Зачем? Чем проще - тем лучше. На борту БПЛА чай не Cray установлен.Сообщение от bad_mfk
Как защита от "простого юзера" приходит на ум проXORить с постоянно меняющимся параметром. А чтобы жизнь малиной не казалась - взять для XORа число подлиннее (128 бит хватит для начала).
И если во входящих на БПЛА командах незаметно засунуть семь зарезервированных байт (или использовать существующие как параметры для этой маски), которые будут время от времени менять маску для XOR, то "реееедкая птицадочешет...сможет это расшифровать".
А еще можно к маске XOR, принимаемой в командных последовательностях, замешать параметры, идущие от телеметрии БПЛА (барометрическую высоту аппарата например).
Если захочется поизвращаться ещё - то можно с такой-то по такую то минуту брать барометрическую высоту, с такой-то по такую - скорость и т.п.
И тогда даже самые матерые ЦРУшники, ничего посмотреть не смогут.
Естественно поток телеметрии от БПЛА шифровать насмерть. Но это проще - у ТМИ битрейты совсем другие.
А если и посмотрят (расшифруют подбором или еще как) - то уже будет поздно. Или БПЛА улетит, или некому смотреть будет.
Как говорится было бы желание...
Воот. Это правильный подход с точки зрения разработчика, выбивающего деньги из заказчикаСообщение от SiplyiDed
![]()