Key negotiation method and system, network entity and computer storage medium
First Claim
1. A key negotiation method applied to a network entity, comprising:
- generating a Machine Type Communication (MTC) communication key between an MTC device or MTC application and a network by utilizing a key distribution algorithm for MTC communication according to a root key for the MTC communication maintained by the network entity;
generating an MTC group key by utilizing a key distribution algorithm for MTC group communication according to the root key;
issuing the generated MTC communication key and the generated MTC group key to the MTC device or MTC application via a secure method so as to allow the MTC device or MTC application to securely store the MTC communication key and the MTC group key;
issuing a key update notification to all the MTC devices or MTC applications;
receiving acknowledgement formation returned by the MTC devices or MTC applications; and
issuing a MTC group identification and a new MTC communication key and/or MTC group key corresponding to the MTC group identification to a corresponding MTC device or MTC application via a secure method so as to allow the corresponding MTC device or MTC application to update with and securely store the new MTC communication key and/or MTC group key corresponding to the MTC group identification.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a key negotiation method including that a network entity generates an MTC communication key between an MTC device or an MTC application and a network by utilizing a key distribution algorithm for MTC communication according to a root key for the MTC communication maintained by the network entity. The network entity generates an MTC group key by utilizing a key distribution algorithm for MTC group communication according to the root key. The network entity issues the generated MTC communication key and the generated MTC group key to the MTC device or the MTC application via a secure method so as to allow the MTC device or the MTC application to securely store the MTC communication key and the MTC group key. Also disclosed are a network entity, a key negotiation system and a computer storage medium.
19 Citations
10 Claims
-
1. A key negotiation method applied to a network entity, comprising:
-
generating a Machine Type Communication (MTC) communication key between an MTC device or MTC application and a network by utilizing a key distribution algorithm for MTC communication according to a root key for the MTC communication maintained by the network entity;
generating an MTC group key by utilizing a key distribution algorithm for MTC group communication according to the root key;issuing the generated MTC communication key and the generated MTC group key to the MTC device or MTC application via a secure method so as to allow the MTC device or MTC application to securely store the MTC communication key and the MTC group key; issuing a key update notification to all the MTC devices or MTC applications; receiving acknowledgement formation returned by the MTC devices or MTC applications; and issuing a MTC group identification and a new MTC communication key and/or MTC group key corresponding to the MTC group identification to a corresponding MTC device or MTC application via a secure method so as to allow the corresponding MTC device or MTC application to update with and securely store the new MTC communication key and/or MTC group key corresponding to the MTC group identification. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A network entity, comprising:
- a processor, a transmitter and a receiver, wherein
the processor is configured to; generate a Machine Type Communication (MTC) communication key between an MTC device or MTC application and a network by utilizing a key distribution algorithm for MTC communication according to a maintained root key for the MTC communication; and generate an MTC group key by utilizing a key distribution algorithm for MTC group communication according to the root key; and the transmitter is configured to issue the generated MTC communication key and the generated MTC group key to the MTC device or MTC application via a secure method so as to allow the MTC device or MTC application to securely store the MTC communication key and the MTC group key; wherein the receiver is configured to receive the acknowledgement information returned by the MTC device or MTC application after securely storing the MTC communication key and the MTC group key by the MTC device or MTC application; and the transmitter is further configured to issue a key update notification to all MTC devices or MTC applications, and issue a MTC group identification and a new MTC communication key and/or MTC group key corresponding to the MTC group identification to a corresponding MTC device or MTC application via a secure method so as to allow the corresponding MTC device or MTC application to update with and securely store the new MTC communication key and/or MTC group key corresponding to the MTC group identification. - View Dependent Claims (8, 9)
- a processor, a transmitter and a receiver, wherein
-
10. A non-transitory computer storage medium, comprising a set of instructions, which, when being executed, cause at least one processor to execute a key negotiation method applied to a network entity, wherein the method comprising:
-
generating a Machine Type Communication (MTC) communication key between an MTC device or MTC application and a network by utilizing a key distribution algorithm for MTC communication according to a root key for the MTC communication maintained by the network entity;
generating an MTC group key by utilizing a key distribution algorithm for MTC group communication according to the root key; andissuing the generated MTC communication key and the generated MTC group key to the MTC device or MTC application via a secure method so as to allow the MTC device or MTC application to securely store the MTC communication key and the MTC group key; issuing a key update notification to all the MTC devices or MTC applications; receiving acknowledgement formation returned by the MTC devices or MTC applications; and issuing a MTC group identification and a new MTC communication key and/or MTC group key corresponding to the MTC group identification to a corresponding MTC device or MTC application via a secure method so as to allow the corresponding MTC device or MTC application to update with and securely store the new MTC communication key and/or MTC group key corresponding to the MTC group identification.
-
Specification