摘要 |
An encryption realization method and system. The method comprises: a network-side device and a group-calling terminal maintaining an identical list of trunking authentication key K values, respectively; during each group-calling, the network-side device calculating an authentication vector (AV) according to a generated random number (RAND), an authentication sequence number (SQN), a trunking authentication key K value selected from the list of trunking authentication key K values and a public network authentication function; and according to the RAND and an authentication token (AUTN) in the AV acquired from the network-side device, the group-calling terminal executing authentication to generate an encryption key (CK). The method and system of the embodiments of the present invention can realize trunking system encryption based on a public network security mechanism, and solve the disadvantages in the related art that the trunking system encryption depends on a private encryption algorithm with a poor algorithm strength, a key is transferred via an air interface, and the replacement of a key is out of time, etc., thus greatly improving the security of a trunking system. |