Privacy-Aware and Hardware Acceleration-Based Authentication Scheme for Internet of Drones
Tom Earl Henson, Amer Dawoud, Ahmed Sherif · 2021
Drones are becoming more influential and inter-connected in today’s world. Internet of drones (IoD) is an architecture created over an area in which drones can be controlled and accessed by users through the internet. The main problem with IoD is that users want to access real-time data (routes, locations, surveillance video, etc.) on drones within an area. Drones’ authentication is one of the primary security services that should be lightweight to enable real-time access to the data submitted by legitimate drones. We propose a privacy-aware and hardware accelerated-based authentication scheme using the k-nearest neighbor (kNN) encryption algorithm. In addition, we use the hardware acceleration techniques within the Field Programmable Gate Arrays (FPGAs) to perform the kNN encryption and user authentication as a hardware component. This allows authorized users to obtain information only from authenticated drones within the IoD environment. Our performance analysis shows that our scheme outperforms similar schemes quickly and efficiently while performing much larger computational tasks through the FPGA parallel process.