5G-R Train to Ground Authentication Key Agreement Scheme Based on Lattice Cryptography
The safety of 5G-R,as China's next-generation high-speed railway wireless communication system,is crucial for ensuring train operation safety.Aiming at the problems of SUCI privacy disclosure,unupdated root key and low au-thentication efficiency in the 5G-AKA protocol,a novel 5G-R train-ground authentication key agreement scheme using lattice-based cryptography was proposed.First,temporary identity information GUTI was used instead of SUCI to transmit in the request message,overcoming the shortcoming of SUCI plaintext transmission.Then,a root key update strategy u-sing lattice-based cryptography was designed,and the dynamic update of the root key and the forward and backward se-curity were realized by adopting public key cryptosystem on the lattice,approximate smooth projection hash function and key consensus algorithm.Subsequently,random challenge and message authentication code were added to realize the mutual authentication of the three communication parties,effectively preventing various malicious attacks such as replay and DoS.Finally,security verification was carried out by using the strand space formal method.The results show that the proposed method,with higher security than other methods,the lowest probability of being attacked,with the value being only O(n2)×2-128,with low computing and communication overhead,can meet the high security requirements of 5G-R.
5G-Rtrain to ground authentication key agreementlattice cryptographyforward and backward securitystrand space model