Wireless Broadcast Message Verification via Public Key Signatures
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication networks lack an efficient mechanism to prevent wireless devices from accepting fake broadcast messages, which can lead to misbehavior, service failures, and denial-of-service attacks.
Innovation Solution
A method involving a network node that signals a public key to a wireless device using a secure connection, followed by the transmission of broadcast messages protected by signatures generated using associated private keys, allowing the wireless device to verify the authenticity of the messages.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If broadcast messages are transmitted without verification mechanisms, then communication efficiency is maintained, but security is compromised allowing fake messages to be accepted
Solution Approach 1:
The network node pre-generates and transmits a public key to the wireless device before broadcast message transmission. This preliminary action enables the wireless device to have the verification tool ready in advance, so when the broadcast message arrives, verification can be performed immediately without adding complex real-time verification infrastructure
Solution Approach 2:
A digital signature mechanism is introduced as an intermediary between the network node and wireless device. The signature, generated using the private key, serves as a mediator that carries verification information without requiring direct complex interaction between the network node and wireless device during message verification
2Reliability
If public keys are signaled using secure connections, then security is improved, but communication overhead increases
Solution Approach 1:
The public key is signaled to the wireless device in advance through a secure connection before the actual broadcast message transmission. This preliminary key distribution allows the wireless device to store the public key and use it for future verification, eliminating the need for repeated key exchange and reducing overall communication overhead
Solution Approach 2:
Instead of transmitting the private key or complex verification mechanisms, only the public key (a copy that can be freely distributed) is transmitted through the secure connection. This allows secure key distribution without exposing sensitive information, and the copied public key can be reused for multiple verification operations
Data Source
AI summary
Embodiments herein relate to a method performed by a network node for enabling verification of a broadcast message transmitted from the network node to a wireless device. The network node signals a first public key, to the wireless device, using a secure connection. The network node further transmits a first broadcast message protected by a signature. The signature is generated from at least a protected part of the first broadcast message using a first private key, the first private key being associated with the first public key. Thereby, the broadcast message can be verified by the wireless device using the distributed first public key, thus preventing fake broadcast messages to be accepted by the device.


