发明名称 基于云计算的身份认证的方法、系统及云端服务器
摘要 本发明提供一种基于云计算的身份认证的方法、系统及云端服务器,该云端服务器包括:身份认证信息接收模块,用于接收来自用户设备的身份认证信息;身份认证算法选取模块,用于从所述身份认证信息中获取用户设备的标识信息,并选取与所述用户设备的标识信息对应的身份认证算法;身份认证服务模块,用于根据选取的所述身份认证算法,进行所述用户设备的身份认证的计算。由于可根据不同的用户设备选取不同的身份认证算法,从而提高身份认证的安全性。
申请公布号 CN102752269B 申请公布日期 2015.10.07
申请号 CN201110101220.X 申请日期 2011.04.21
申请人 中国移动通信集团广东有限公司 发明人 黄昭文;孔轶;黄伟湘;陈涛;余士韬;李英;黄克书;雷志勇;林茂;吕汉鑫;胡金龙
分类号 H04L29/06(2006.01)I;H04L9/32(2006.01)I;H04L29/08(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京银龙知识产权代理有限公司 11243 代理人 黄灿;刘伟
主权项 一种基于云计算的身份认证的方法,其特征在于,所述方法包括:接收来自用户设备的身份认证信息,所述身份认证信息包括:用户名、用户设备的标识信息和用户设备产生的随机数RNK<sub>m</sub>;从所述身份认证信息中获取用户设备的标识信息,并选取与所述用户设备的标识信息对应的身份认证算法;根据选取的所述身份认证算法,根据用户设备产生的随机数RNK<sub>m</sub>、共享密钥SK和云端服务器产生的序列号SQN,计算得到云端服务器侧的认证令牌TKN<sub>c</sub>;接收所述用户设备侧的消息认证码MAC<sub>m</sub>,所述用户设备侧的消息认证码MAC<sub>m</sub>由所述用户设备通过与所述云端服务器选取的身份认证算法相同的算法,根据所述云端服务器侧的认证令牌TKN<sub>c</sub>、所述云端服务器产生的随机数RNK<sub>c</sub>、所述共享密钥SK和所述用户设备的标识信息计算得到;通过所述身份认证算法,根据所述云端服务器侧的认证令牌TKN<sub>c</sub>、所述云端服务器产生的随机数RNK<sub>c</sub>、所述共享密钥SK和所述用户设备的标识信息,计算得到云端服务器侧的消息认证码MAC<sub>c</sub>;当所述用户设备侧的消息认证码MAC<sub>m</sub>与云端服务器侧的消息认证码MAC<sub>c</sub>相同时,则通过所述用户设备的身份认证,并向所述用户设备发送授权信息。
地址 510623 广东省广州市珠江新城珠江西路11号广东全球通大厦13楼