Wireless Baseband Encryption with Dynamic Key Addressing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless avionics intra-communication (WAIC) technology faces challenges in securely transmitting data, as existing methods lack robustness against interception, particularly in aircraft environments where secure data exchange is critical.
Innovation Solution
A hardware-based encryption method using a random key address to re-arrange and combine pre-stored keys with dynamic logic operations for secure data transmission and decryption, employing a 12-bit random key address to generate key displacement and dynamic logic operators, ensuring secure communication in avionics systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional encryption methods are used for wireless data transmission, then data security is provided, but the security robustness is insufficient against interception in wireless avionics environments
Solution Approach 1:
The patent implements dynamic control logic that changes encryption operations based on random key addresses generated during transmission. The encryption method dynamically selects different logic operations (AND, OR, XOR, NOT) and key arrangements based on the random key address, making the encryption process adaptive and difficult to intercept. This dynamic approach resolves the contradiction by making security robustness comparable to wired encryption while maintaining wireless transmission capabilities.
2Reliability
If hardware-based encryption with dynamic control logic is implemented, then security robustness is significantly improved, but device complexity increases
Solution Approach 1:
The patent segments the encryption process into distinct functional blocks: random key address generation, pre-stored key retrieval, dynamic logic operation selection, data encryption, and encrypted data packet formation. Each block performs a specific function, making the overall complex system manageable and implementable in hardware. This segmentation resolves the contradiction by organizing complexity into modular components that can be implemented using standard digital logic elements.
Solution Approach 2:
The patent introduces a random key address as an intermediary element that mediates between the pre-stored encryption keys and the data being encrypted. This random key address dynamically controls which keys are used and how they are applied, adding security robustness without requiring multiple physical key storage locations. The intermediary approach resolves the contradiction by using a control signal (random key address) to manage complexity rather than duplicating hardware resources.
3Object-affected harmful factors
If random key addresses are generated and used for dynamic encryption operations, then interception difficulty is increased, but processing time and computational overhead increase
Solution Approach 1:
The patent performs preliminary actions by pre-storing encryption keys in a lookup table before transmission occurs. When encryption is needed, the system simply retrieves the appropriate pre-stored key using the random key address as an index, rather than generating or computing the key during encryption. This preliminary preparation resolves the contradiction by making the encryption process fast and suitable for real-time wireless transmission while maintaining high interception difficulty through dynamic key selection.
Data Source
AI summary
Provided are embodiments for performing encryption and decryption in accordance with one or more embodiments. The embodiments include generating a random key address, obtaining a pre-stored key using the random key address, and re-arranging portions of the pre-stored key using the random key address. Embodiments also include selecting a dynamic logic operation based on the random key address, receiving data for encryption, and combining portions of the received data for encryption with the re-arranged portions of the pre-stored key using the dynamic logic operation to produce encrypted data. Embodiments include re-arranging portions of the encrypted data based on the random key address and combining the re-arranged portions of the encrypted data with the random key address into an encrypted data packet for transmission. Also provided are embodiments for a transmitter and receiver for performing the encryption and decryption.


