SENTINEL: A secure and efficient authentication framework for unmanned aerial vehicles

97Citations
Citations of this article
37Readers
Mendeley users who have this article in their library.

Abstract

Extensive use of unmanned aerial vehicles (commonly referred to as a "drone") has posed security and safety challenges. To mitigate security threats caused by flights of unauthorized drones, we present a framework called SENTINEL (Secure and Efficient autheNTIcation for uNmanned aErial vehicLes) under the Internet of Drones (IoD) infrastructure. SENTINEL is specifically designed to minimize the computational and traffic overheads caused by certificate exchanges and asymmetric cryptography computations that are typically required for authentication protocols. SENTINEL initially generates a flight session key for a drone having a flight plan and registers the flight session key and its flight plan into a centralized database that can be accessed by ground stations. The registered flight session key is then used as the message authentication code key to authenticate the drone by any ground station while the drone is flying. To demonstrate the feasibility of the proposed scheme, we implemented a prototype of SENTINEL with ECDSA, PBKDF2 and HMAC-SHA256. The experiment results demonstrated that the average execution time of the authentication protocol in SENTINEL was about 3.1 times faster than the "TLS for IoT" protocol. We also formally proved the security of SENTINEL using ProVerif that is an automatic cryptographic protocol verifier.

Cite

CITATION STYLE

APA

Cho, G., Cho, J., Hyun, S., & Kim, H. (2020). SENTINEL: A secure and efficient authentication framework for unmanned aerial vehicles. Applied Sciences (Switzerland), 10(9). https://doi.org/10.3390/app10093149

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free