Patent ID: 8769283

Claim:
A machine type communication (MTC) device authentication method, comprising: performing, by an MTC gateway, mutual authentication with a core network node; performing, by the MTC gateway, mutual authentication with an MTC device; reporting, by the MTC gateway, a result of the mutual authentication with the MTC device to the core network node; providing, by the MTC gateway, a non access stratum link protection key K between the MTC device and the core network node according to keys K 1 , K 2 and K 3 , wherein: the key K 1 is a key generated in a process of the mutual authentication performed by the MTC gateway and the core network node, and the key K 2 is a non access stratum key derived by the MTC gateway according to a key algorithm A 1 and the key K 1 , and the key K 3 is a non access stratum key K 3 derived by the MTC gateway according to a key algorithm A 2 and the key K 2 , wherein the key algorithms A 1 and A 2 are different key generation algorithms; and delivering, by the MTC gateway, the non access stratum key K 3 as the non access stratum link protection key K between the MTC device and the core network node, to the MTC device, wherein the key algorithm A 2 is a key algorithm selected by the core network node for the MTC device after the core network node receives an authentication result of the mutual authentication between the MTC gateway and the MTC device.