设计了一种基于RSA体制的数字移动通信系统的用户身份认证方案.其安全性基于大整数的分解难题,能抵抗包括网内攻击的多种攻击.用户请求采用预计算的方式,有效减少了实时计算量,满足移动通信系统中用户请求的实时性要求.与基于离散对数的方案相比,本方案用户端和网络中心的计算量与存储量少,能高效实现连续请求.理论分析表明:本方案安全性高,计算复杂性和通信量低,网络中心存储量低,符合数字移动通信系统要求.
On the basis of RSA cryptosystem, a user authentication scheme for digital mobile communication networks is proposed, whose security is based on large integer factorization to resist several kinds of attacks including inside-attacks. Pre-calculation was used in user ends to reduce the real-time calculation and make the scheme satisfy real-time requirement of mobile communication system. Compared with the scheme based on DLP, the scheme reduces the computation and storage both in the user ends and the net center, which makes sequential requests more efficient. Analytical results show that the scheme can meet the requirements of mobile communication because of its high security, lower calculative complexity and less storage demands.