In this work, we document an investigation regarding the vulnerabilities of ADS-B (automatic dependent surveillance-broadcast) communication, considering the risks to operational security. The ADS-B technology is a communication protocol to transmit surveillance information, that is, data related to position, altimetry, and speed, from the aircraft's avionics, an evolution to radars. We present an encryption solution for this communication using format-preserving encryption implemented in a microcontroller-embedded system. We also evaluate the use of lightweight symmetric block ciphers for better computational performance. When used as a pseudorandom function, we observe that such ciphers maintain a high entropy output value with low computational cost --- up to sixteen times faster for similar entropy values. Finally, the computational performance obtained with the proposed solution is analyzed by processing real-time data from aircraft in the landing and takeoff phase at the international airport of Recife/Guararapes - Gilberto Freyre, based in Recife/PE, Brazil.
Read full abstract