【技术实现步骤摘要】
密钥生成及身份认证方法、装置、设备及计算机存储介质
[0001]本专利技术属于信息安全,尤其涉及一种密钥生成及身份认证方法、装置、设备及计算机存储介质。
技术介绍
[0002]随着互联网的不断发展,网络安全越来越受到人们的重视。在网络安全领域,确保安全的身份认证一直是研究的热点,特别是使用广泛的网页环境应用中。但是目前的身份认证都是基于典型的单服务器环境,服务器的计算开销较大,计算效率低下,降低了用户的体验。
技术实现思路
[0003]本专利技术实施例提供一种密钥生成及身份认证方法、装置、设备及计算机存储介质,能够在多服务器架构下实现网页和移动端的身份认证,提高了服务器的计算效率,提高了用户体验。
[0004]第一方面,本专利技术实施例提供一种密钥生成及身份认证方法,方法应用于服务器,方法包括:
[0005]接收用户端发送的登录请求,所述登录请求包括用户端标识,以及用户端根据用户端标识和第一密钥生成的登录参数,所述第一密钥为所述用户端在注册过程中由注册中心设备根据所述用户端标识和第二密钥生成,所述第二密钥为所述用户在注册过程中根据用户端标识、第一密码和第一生物特征生成的密钥;所述登录参数是所述用户端在注册过程中,由注册中心设备根据所述用户端标识和所述第一密钥生成的参数;
[0006]根据所述登录参数计算验证参数;
[0007]向注册中心设备发送会话密钥协商请求,所述会话密钥协商请求包括所述登录参数、所述验证参数,以用于所述注册中心根据所述登录参数对所述用户端进行身份验证 ...
【技术保护点】
【技术特征摘要】
1.一种密钥生成及身份认证方法,其特征在于,所述方法应用于服务器,所述方法包括:接收用户端发送的登录请求,所述登录请求包括用户端标识,以及用户端根据用户端标识和第一密钥生成的登录参数,所述第一密钥为所述用户端在注册过程中由注册中心设备根据所述用户端标识和第二密钥生成,所述第二密钥为所述用户在注册过程中根据用户端标识、第一密码和第一生物特征生成的密钥;所述登录参数是所述用户端在注册过程中,由注册中心设备根据所述用户端标识和所述第一密钥生成的参数;根据所述登录参数计算验证参数;向注册中心设备发送会话密钥协商请求,所述会话密钥协商请求包括所述登录参数、所述验证参数,以用于所述注册中心根据所述登录参数对所述用户端进行身份验证,用户端身份验证通过时,计算会话协商参数;接收所述注册中心设备发送的响应消息,所述响应消息包括会话协商参数;根据所述会话协商参数生成会话密钥;向所述用户端发送所述会话密钥。2.根据权利要求1所述的方法,其特征在于,所述登录请求还包括第一时间,所述第一时间是所述用户端发送所述登录请求的时间;所述根据所述登录参数计算验证参数,包括:根据所述第一时间验证登录请求的有效性;当登录请求有效时,根据所述登录参数计算验证参数。3.根据权利要求1或2所述的方法,其特征在于,所述会话密钥协商请求还包括第二时间,所述第二时间是所述服务器向所述注册中心设备发送所述会话密钥协商请求的时间,所述第二时间用于所述注册中心设备根据所述第二时间验证所述会话密钥协商请求的有效性,在所述会话密钥协商请求有效的情况下,生成会话协商参数。4.一种密钥生成及身份认证方法,其特征在于,所述方法应用于注册中心设备,所述方法包括:接收服务器发送的会话密钥协商请求,所述会话密钥协商请求包括登录参数和验证参数,所述验证参数是所述服务器接收到用户端发送的登录请求时,根据所述登录请求中包括的登录参数计算的参数;根据所述登录参数对所述用户端进行身份验证;当用户端身份验证通过时,根据所述验证参数计算会话协商参数;向所述服务器发送响应消息,所述响应消息包括所述会话协商参数,以用于所述服务器根据所述会话协商参数生成会话密钥,并向所述用户端发送所述会话密钥。5.根据权利要求4所述的方法,其特征在于,所述会话密钥协商请求还包括第二时间,所述第二时间时所述服务器向所述注册中心设备发送所述会话密钥协商请求的时间;所述根据所述登录参数对所述用户端进行身份验证,包括:根据所述第二时间验证所述会话密钥协商请求的有效性;当所述会话密钥协商请求有效时,根据所述登录参数对所述用户端进行身份验证。6.一种密钥生成及身份认证方法,其特征在于,所述方法应用于用户端,所述方法包括:向服务器发送登录请求,所述登录请求包括用户端标识和登录参数,所述登录参数是
所述用户端在注册过程中,由注册中心设备根据所述用户端标识和所述第一密钥生成的参数,所述第一密钥是所述用户端在注册过程中,由注册中心设备根据用户端标识和第二密钥生成,所述第二密钥是在注册过程中,用户端根据用户端标识、第一密码和第一生物特征生成的密钥,以用于所述服务器根据所述登录参数计算验证参数,并向注册中心设备放所述会话协商密钥以获取会话协商参数,并根据所述会话协商参数生成会话密钥;接收所述服务器发送的会话密钥。7.根据权利要求6所述的方法,其特征在于,所述登录请求还包括第一时间,所述第一时间是所述用户端向所述服务器发送所述登录请求的时间,以用于所述服务器根据所述第一时间验证所述登录请求的有效...
【专利技术属性】
技术研发人员:温翔,李晓民,金宏彬,赵勇,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。