UAV Component Authentication via Pre-configured Session Keys

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Unmanned aerial vehicles (UAVs) lack authentication mechanisms during power-up or component replacement, leading to potential security risks as unauthorized components can initiate attacks.

Innovation Solution

An authentication method and system for UAVs that generates a session key, encrypts it with a device-specific key, and verifies the authenticity of components through a multi-layered key structure, ensuring secure communication and preventing unauthorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If authentication mechanism is added to UAV components, then security is improved, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements authentication by performing preliminary actions - generating device keys and storing them in authentication modules before components are installed or replaced. When a component is installed, the authentication key is pre-configured and stored in the authentication module, enabling automatic authentication without adding operational complexity during actual use.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an authentication module as an intermediary component that mediates between the flight controller and replaceable components. This module contains the authentication key and performs verification, isolating the complexity of authentication logic from both the flight controller and individual components, thereby improving security while managing device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If authentication verification is performed for each component, then security is improved, but operation time increases

Engineering Contradiction:
ImprovesecurityVSAvoidoperation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The authentication key is generated and stored in the authentication module before the component is installed or activated. This preliminary setup ensures that when the component is installed, authentication can proceed immediately without time-consuming verification delays during critical operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The authentication module autonomously performs verification using the pre-stored authentication key, without requiring external intervention or complex verification procedures. The component itself participates in the authentication process by providing its identifier, and the module independently completes the verification, minimizing operational time loss.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10873460B2UAV authentication method and system
Publication Date: 2020.12.22 SZ DJI TECH CO LTD
  • US10873460B2 patent drawing
  • US10873460B2 patent drawing
  • US10873460B2 patent drawing

AI summary

An authentication method includes that an authentication apparatus of an unmanned aerial vehicle (UAV) generates a session key, the authentication apparatus receives a device identification (ID) of a device and a randomly generated random number from the device of the UAV, the authentication apparatus obtains a device key of the device according to the device ID of the device, the authentication apparatus encrypts the session key and the random number according to the device key of the device, and the authentication apparatus sends the encrypted session key and the encrypted random number to the device.