То есть американские БПЛА используют DSS, я так понимаю?
"Ну тупые" (с) Задорнов.
Объясняю разницу - кодирование одним алгоритмом с постоянным ключом - рано или поздно ключ будет выявлен из закодированной последовательности.
И кодирование с переменным ключом, но по относительно простому алгоритму - причем сам ключ (или его часть) идет в соседнем (гораздо более "тонком", и соответственно менее затратном для шифрования) потоке, зашифрованном по очень сложному алгоритму.
Причем как ключ для этого сложного алгоритма, как и сам алгоритм, может быть уникален для данной конкретной пары "пункт управления - БПЛА", и меняться перед каждым вылетом.
Остается только проблема передачи ключа всем "заинтересованным смотреть" лицам (штабам, командным пунктам и т.п.). Но это уже организационная проблема, а не техническая.