Reusable Cryptographic Keying for Multi-Receiver BLE Messages
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication technologies face challenges in protecting radio-frequency signals from unauthorized access and eavesdropping, particularly when establishing secure communications between multiple receivers, which can be complicated by size constraints and power efficiency requirements.
Innovation Solution
The technique involves generating a cryptographic value based on a shared secret between an agent and an owner, using it to create a reusable key that acts as both a public key for encryption and decryption, allowing secure communication through multiple receivers with a single group element, reducing message size and eliminating the need for fragmentation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple separate cryptographic keys are transmitted for secure communication through multiple receivers, then security is maintained, but message size increases and power efficiency decreases
Solution Approach 1:
The patent combines multiple cryptographic keys into a single shared secret that can be used by multiple receivers. Instead of transmitting separate keys to each receiver, a single cryptographic key is established that enables all authorized receivers to securely communicate with the transmitter, thereby reducing message size and power consumption while maintaining security.
Solution Approach 2:
The shared secret serves multiple functions simultaneously - it acts as a cryptographic key for multiple receivers, enabling each receiver to independently decrypt messages from the transmitter. This multi-functional approach eliminates the need for separate key transmissions to each receiver, improving power efficiency without compromising security.
2Reliability
If multiple separate cryptographic keys are transmitted for secure communication through multiple receivers, then security is maintained, but message size increases
Solution Approach 1:
The patent merges multiple cryptographic keys into a single shared secret that serves all receivers. By transmitting one cryptographic key instead of multiple separate keys, the message size is significantly reduced while the security level remains equivalent to using separate keys, as the shared secret enables secure decryption for all authorized receivers.
3Reliability
If traditional cryptographic methods are used for multiple receivers, then security is ensured, but system complexity increases
Solution Approach 1:
The shared secret serves as a universal cryptographic key for multiple receivers, simplifying the system architecture. Instead of implementing separate key management and encryption/decryption processes for each receiver, the system uses a single shared secret that all receivers can use, thereby reducing system complexity while maintaining security through established cryptographic protocols.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Techniques and apparatuses are described for piggybacking multiple receivers on a cryptographic value. In example aspects, an agent generates a reusable key based on a cryptographic value that is also known by the owner. To establish secure communications to the owner through multiple receivers, the reusable key acts as a public key for the decryption performed by the second receiver. Additionally, the reusable key acts as a public key for the encryption performed by the first receiver. In this sense, the first receiver and the second receiver are piggybacking on the cryptographic value generated by the transmitter. This piggybacking enables a first message to be transmitted by the agent with a single group element. With the single group element, the first message can be readily transmitted using wireless communication technologies with relatively small message sizes, such as Bluetoothâ„¢ low energy, without using fragmentation.