UAV Confidential Data Encryption via Format-Preserving Source Files
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies for securing unmanned aerial vehicles (UAVs) face challenges in selectively encrypting confidential information due to issues like data size mismatches, padding, and detection of encryption, which can lead to compromised security and compatibility problems with existing communication protocols.
Innovation Solution
The solution involves creating a secure encoder and decoder source file using a configuration file that identifies confidential information within UAV data. These files enable the UAV to selectively encrypt and decrypt confidential information while preserving the data format, using format-preserving encryption technology and shared encryption keys.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If conventional encryption techniques are applied to encrypt confidential information, then confidentiality is improved, but the data length increases due to padding requirements
Solution Approach 1:
The patent changes the encryption approach from block-based encryption with padding to format-preserving encryption that maintains the original data length. This is achieved by using encryption algorithms that produce ciphertext of the same length as plaintext, eliminating the need for padding and thus resolving the contradiction between confidentiality and data length.
2Loss of information
If conventional encryption techniques are applied to encrypt confidential information, then confidentiality is improved, but the encryption load and processing complexity increase
Solution Approach 1:
The patent applies encryption selectively only to confidential fields within messages rather than encrypting entire messages or all data. The creation module identifies and marks only the necessary confidential parameters in configuration files, allowing the encryption system to process only those specific fields. This local application of encryption reduces overall processing complexity while maintaining confidentiality where needed.
3Loss of information
If conventional encryption techniques are applied, then confidentiality is improved, but compatibility with existing communication protocols deteriorates
Solution Approach 1:
The patent segments the message structure into confidential and non-confidential fields, applying encryption only to the confidential portions. This segmentation allows the encrypted data to be integrated into existing communication protocols without requiring protocol changes, as the encryption is applied at the data field level rather than at the protocol level, thus maintaining protocol compatibility while achieving confidentiality.
4Loss of information
If conventional encryption techniques are applied, then confidentiality is improved, but the ease of operation deteriorates due to detection of encryption
Solution Approach 1:
The patent uses format-preserving encryption that maintains the original data format, length, and structure. This approach makes encrypted data indistinguishable from plaintext at a structural level, preventing easy detection of encryption. The ciphertext retains the same characteristics as the original confidential information, making it difficult to identify that encryption has been applied without knowing the specific encryption scheme.
Data Source
AI summary
Disclosed herein is an apparatus for creating source files for providing a function of protecting the confidential information of an unmanned aerial vehicle (UAV). The apparatus may include a creation module for creating a secure encoder source file and a secure decoder source file from a configuration file that contains confidential information to be protected, among data communicated or stored by the UAV.Here, the secure encoder source file and the secure decoder source file may be used to build the program of the UAV such that the UAV extracts confidential information from data and encrypts or decrypts the same when it communicates or stores the data.Accordingly, using the program that is built using the secure encoder source file and the secure decoder source file, the UAV may extract only the confidential information and encrypt and decrypt the same when it communicates or stores the data.


