Terminal Group Key Update via Broadcast Packet Decryption Failure
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
A terminal may not be able to decrypt broadcast packets received from an access point due to an outdated group key, as the access point updates the group key without transmitting the new key to the terminal.
Innovation Solution
The terminal includes a communicator, a processor, and a memory with a key management table to acquire the group key from the access point, determine if the received broadcast packet is decryptable, and update the key when necessary by disconnecting and reconnecting to the access point to obtain the new group key.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the access point updates the group key without transmitting the new key to the terminal, then the security of broadcast communication is improved, but the terminal cannot decrypt broadcast packets
Solution Approach 1:
The terminal monitors whether it can decrypt broadcast packets using its current group key. When decryption fails, the terminal generates information indicating that the group key needs to be updated, creating a feedback mechanism that allows the system to respond to key updates without explicit notification from the access point
Solution Approach 2:
The terminal autonomously detects when its group key has become outdated by attempting to decrypt broadcast packets. When decryption fails, the terminal initiates the key update process itself by disconnecting and reconnecting to the access point, without requiring the access point to notify or provide the new key
2Adaptability or versatility
If the access point updates the group key without notification, then the adaptability of the communication system to security requirements is improved, but the complexity of key management at the terminal increases
Solution Approach 1:
The terminal performs self-diagnosis by attempting to decrypt broadcast packets and autonomously determines when key updates are needed. The terminal then executes the key update process by managing its own disconnection and reconnection to the access point, reducing the need for complex key management protocols
3Reliability
If the terminal continuously monitors broadcast packet decryptability, then the reliability of communication is improved, but the energy consumption increases
Solution Approach 1:
Instead of continuous monitoring, the terminal periodically checks whether it can decrypt broadcast packets by attempting decryption when needed. This periodic checking approach maintains communication reliability while significantly reducing energy consumption compared to continuous monitoring
Data Source
AI summary
A terminal includes: a communicator that wirelessly performs encrypted communication with an access point; a processor; and a memory that stores at least one program executed by the processor and a key management table for storing a group key for the encrypted communication. The processor performs: acquiring the group key from the access point and storing the group key acquired in the key management table as a first group key; receiving a broadcast packet encrypted by the access point via the communicator; making a first determination as to whether the broadcast packet received is decryptable by using the first group key; and when it is determined, in the first determination, that the broadcast packet is not decryptable by using the first group key, generating information indicating that the first group key needs to be updated.


