Hay comúnmente dos métodos para controlar los drones. Receptores de radio y transceptores de datos (tradicionalmente enlaces de telemetría). Esto realmente varía según el dispositivo, el hardware del piloto automático, etc. Algunos incluso usan WiFi para todo. Los receptores suelen ser de solo recepción y convierten las señales recibidas en PPM o PWM envía señales a los controladores de velocidad, servos, etc. Los transceptores generalmente convierten los datos en serie o posiblemente se conectan a otro bus de datos como I²C .
Pero digamos que tiene un avión no tripulado tradicional con un receptor y una radio telemétrica para el piloto automático, es posible que deba abordar la seguridad de ambos. Usted menciona el cifrado, y esto proporciona confidencialidad, pero creo que lo que realmente busca es la autenticación. ¿Cómo puedes asegurarte de que la radio que envía los comandos sea realmente tuya?
Los receptores de radio generalmente usan un método de emparejamiento, similar a la puerta de un garaje, donde se intercambia una llave o secuencia antes de su uso. De esta manera, un transmisor (unidad de mano del piloto) se empareja con un receptor o varios receptores en el avión no tripulado. Hay varias formas en que se logra este emparejamiento, puede consultar el código fuente de Desviación que admite muchos protocolos y métodos de emparejamiento. Estos son frecuentemente vulnerables a ataques de repetición .
Los transceptores vienen en todo tipo de configuraciones. En el pasado, muchos usaban FHSS para "asegurar" la comunicación. Más realista, FHSS proporciona la evitación de interferencias. Se ha demostrado métodos de prueba de concepto . Algunas cosas de sentido común aquí para proteger la comunicación por radio serían el uso de un protocolo autenticado mutuamente, como TLS. Cada protocolo requerirá su propia solución, pero me enfocaré en la autenticación, y eso probablemente implica cifrado para lograrlo. Ciertamente, una clave precompartida puede cumplir su solución.
Sin embargo, es poco lo que puede hacer para evitar la interferencia y debe tener algo de seguridad cuando se pierde la comunicación o cuando se produce una interferencia significativa. Los receptores suelen necesitar muy poco ancho de banda y, con frecuencia, muchos receptores pueden operar en el mismo espacio de forma segura. Así que incluso con interferencias no deseadas, puede que no sea un problema. Los transceptores de datos y las unidades basadas en WiFi serán mucho más susceptibles a las interferencias y estarán en riesgo con las comunicaciones interrumpidas.