Drone Control Data Encryption Using Sequential Nonce Counters
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Drones are vulnerable to hacking due to their reliance on wireless communication, which can lead to malicious manipulation of control data, resulting in unintended power consumption and potential failure of drone missions.
Innovation Solution
An energy-efficient low-power security technology is applied to enhance drone control data security by encrypting control data using a counter block configured with a nonce value, which changes sequentially, and transmitting it along with a nonce change reference counter value. This ensures secure communication between the drone and its control device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If wireless communication is used for drone control, then ease of operation is improved, but security against hacking deteriorates
Solution Approach 1:
The patent applies preliminary action by pre-configuring encryption keys and authentication mechanisms in the drone system before operation. The counter block encryption method is pre-established, and the system performs preliminary verification of control data authenticity before executing commands, preventing hacking attempts before they can compromise the system.
Solution Approach 2:
The patent introduces cryptographic intermediaries including encryption keys, authentication tokens, and verification mechanisms that mediate between the wireless control signal and the drone's execution system. These intermediaries verify the authenticity of control data, blocking malicious commands while allowing legitimate wireless control to proceed.
2Reliability
If security verification is implemented for control data, then security against hacking is improved, but energy consumption increases
Solution Approach 1:
The patent segments the security verification process into efficient modular operations. The counter block encryption method divides control data into manageable blocks that are processed independently with predetermined sequences, reducing the overall computational burden and energy consumption compared to continuous full-data encryption.
Solution Approach 2:
The patent optimizes energy consumption by carefully selecting and managing cryptographic parameters such as key lengths, block sizes, and verification frequency. The system dynamically adjusts security parameters based on operational context, maintaining adequate security while minimizing the energy impact of cryptographic operations on the battery-powered drone.
Data Source
AI summary
Disclosed herein is an apparatus and method for drone control data security. The apparatus includes memory in which at least one program is recorded and a processor for executing the program. The program may encrypt control data in a unit of a block based on a counter block configured using a nonce value and transmit the encrypted control data to a drone along with a nonce change reference counter value, the nonce value initialized to an initial nonce value may change sequentially according to a predetermined sequence each time the control data in a unit of a block is encrypted, and the nonce change reference counter value may increase each time the nonce value changes.


