Traffic encryption key management for machine to machine multicast group
First Claim
Patent Images
1. A method for decrypting multicast data by a mobile station in a wireless communication system, the method comprising:
- receiving an identifier of a group from a base station;
receiving parameters for generating a group traffic encryption key from the base station, wherein the parameters include an authentication key for the group, a group security seed for the group and a counter for the group traffic encryption key;
performing a key derivation function to generate the group traffic encryption key based on the identifier and the parameters; and
decrypting multicast data using the group traffic encryption key,wherein, when another mobile station unsubscribes from the group, the method further comprises;
receiving a trigger message for updating the group traffic encryption key from the base station,wherein the trigger message includes a new group security seed and an initialized counter;
performing the key derivation function to update the group traffic encryption key based on the new group security seed and the initialized counter in the trigger message; and
decrypting the multicast data using the updated group traffic encryption key.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for decrypting multicast data by a mobile station in a wireless communication system is described. The method includes receiving an identifier of a group from a base station, receiving parameters for generating a group traffic key from the base station, wherein the parameters include an authentication key for the group, a group security seed and a counter, performing a key derivation function to generate the group traffic key based on the identifier and the parameters and decrypting multicast data using the group traffic key.
-
Citations
8 Claims
-
1. A method for decrypting multicast data by a mobile station in a wireless communication system, the method comprising:
-
receiving an identifier of a group from a base station; receiving parameters for generating a group traffic encryption key from the base station, wherein the parameters include an authentication key for the group, a group security seed for the group and a counter for the group traffic encryption key; performing a key derivation function to generate the group traffic encryption key based on the identifier and the parameters; and decrypting multicast data using the group traffic encryption key, wherein, when another mobile station unsubscribes from the group, the method further comprises; receiving a trigger message for updating the group traffic encryption key from the base station, wherein the trigger message includes a new group security seed and an initialized counter; performing the key derivation function to update the group traffic encryption key based on the new group security seed and the initialized counter in the trigger message; and decrypting the multicast data using the updated group traffic encryption key. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A mobile station configured to decrypt multicast data in a wireless communication system, the mobile station comprising:
-
a transmit/receive device; and a processor operatively connected to the transmit/receive device and configured to; receive an identifier of a group from a base station; receive parameters for generating a group traffic encryption key from the base station, wherein the parameters include an authentication key for the group, a group security seed for the group and a counter for the group traffic encryption key; perform a key derivation function to generate the group traffic encryption key based on the identifier and the parameters; and decrypt multicast data using the group traffic encryption key, wherein, when another mobile station unsubscribes from the group, the processor is further configured to; receive a trigger message for updating the group traffic encryption key from the base station, wherein the trigger message includes a new group security seed and an initialized counter; perform the key derivation function to update the group traffic encryption key based on the new group security seed and the initialized counter in the trigger message; and decrypt the multicast data using the updated group traffic encryption key. - View Dependent Claims (8)
-
Specification