Wireless Advertisement Data Encryption with Key Identifiers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems lack the ability to encrypt different sets of data using multiple cryptographic keys and identify which key to use for decryption, compromising the security of encrypted advertisement data.
Innovation Solution
Implementing a system that encrypts data using a first cryptographic key, attaches a key identifier, encrypts the payload value with a second cryptographic key and a randomizer, and broadcasts the advertisement data, while allowing devices to decrypt using retrieved key material based on the key identifier and randomizer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a single cryptographic key is used for encrypting advertisement data, then the encryption process is simple, but the security is compromised because multiple devices cannot have different access levels
Solution Approach 1:
The advertisement data is segmented into multiple encrypted payloads, each encrypted with a different cryptographic key. The system divides the single encryption task into multiple key-based encryption operations, allowing different security levels for different devices while maintaining manageable complexity through structured key management
Solution Approach 2:
Different portions of the advertisement data are encrypted with different cryptographic keys based on the security requirements of each device type. Each key is assigned to specific devices or data portions, creating localized security qualities that match the access level needed for different device categories
2Reliability
If multiple cryptographic keys are used for encrypting different data sets, then security is improved, but the system cannot identify which key to use for decryption
Solution Approach 1:
A key identifier acts as an intermediary element that links the encrypted payload to its corresponding cryptographic key. The key identifier is embedded within the advertisement data structure, allowing receiving devices to automatically match the correct key without complex manual identification processes
Solution Approach 2:
The key identifier is prepared and attached to the encrypted payload in advance during the encryption process. This preliminary action ensures that when the advertisement data is received, the decryption process can immediately proceed without requiring additional key selection steps
3Adaptability or versatility
If encrypted advertisement data is broadcast to all devices, then all devices can receive the data, but unauthorized devices can also access and decrypt the data
Solution Approach 1:
The advertisement data structure incorporates device-specific key identifiers that match different categories of devices. Each receiving device uses its own cryptographic key, which corresponds to its authorized access level, ensuring that only authorized devices can successfully decrypt and access the data they are permitted to view
Data Source
AI summary
Techniques and systems are provided for wireless communications. For instances, a process can include: encrypting first data for broadcast based on a first cryptographic key; attaching a first key identifier for the first cryptographic key to the encrypted first data to generate a first payload value; encrypting the first payload value based on a second cryptographic key and a randomizer value; attaching the randomizer value to the encrypted first payload value to generate advertisement data; and broadcasting the advertisement data.


