[发明专利]进行认证的方法、系统、服务器及终端有效
申请号: | 200710195462.3 | 申请日: | 2007-11-27 |
公开(公告)号: | CN101431413A | 公开(公告)日: | 2009-05-13 |
发明(设计)人: | 柴晓前;高洪涛;李克鹏;田林一 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/08;H04L29/06 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 进行 认证 方法 系统 服务器 终端 | ||
1.一种使用数据同步协议或设备管理协议进行认证的方法,其特征在于, 所述方法包括:
终端接收服务器发送的触发消息,所述触发消息是服务器取自身的系统 时间作为触发消息随机数生成的;
所述终端比较终端的本地时间与所述触发消息中的触发消息随机数的差 值是否小于一个阈值,判断所述触发消息随机数是否有效;
所述终端在确认所述触发消息随机数有效时,使用所述触发消息随机数 生成摘要对所述使用触发消息随机数生成的触发消息进行认证,在认证通过 后,向所述触发消息指示的服务器发起会话请求。
2.如权利要求1所述的使用数据同步协议或设备管理协议进行认证的方 法,其特征在于,在所述服务器使用触发消息随机数生成触发消息之前,所 述方法还包括:
所述服务器使用服务器随机数生成触发消息,并将所述使用服务器随机 数生成的触发消息发送到终端;
在确定终端对所述使用服务器随机数生成的触发消息认证失败时,所述 服务器再使用触发消息随机数生成触发消息。
3.如权利要求1或2所述的使用数据同步协议或设备管理协议进行认证 的方法,其特征在于,所述服务器使用触发消息随机数生成的触发消息包括:
所述触发消息随机数携带在所述触发消息的消息头或消息体中,并由所 述服务器使用所述触发消息随机数和所述触发消息的消息头和消息体生成摘 要,使用所述摘要生成所述触发消息;
或所述触发消息随机数携带在所述触发消息的消息头或消息体中,由所 述服务器使用所述触发消息的消息头和消息体生成摘要,使用所述摘要生成 所述触发消息。
4.一种服务器,其特征在于,所述服务器包括:
第一生成单元,用于使用自身的系统时间作为触发消息随机数生成符合 数据同步协议或设备管理协议规范的触发消息;
发送单元,用于发送所述使用触发消息随机数生成的触发消息到终端, 以使所述终端提取所述触发消息随机数,比较终端的本地时间与所述触发消 息随机数的差值是否小于一个阈值,判断所述触发消息随机数是否有效,在 确认所述触发消息随机数有效时,使用所述触发消息随机数对所述使用触发 消息随机数生成的触发消息进行认证,在认证通过后,向所述触发消息指示 的服务器发起会话请求。
5.如权利要求4所述的服务器,其特征在于,所述服务器还包括:
第二生成单元,用于使用服务器随机数生成触发消息,并将所述使用服 务器随机数生成的触发消息发送到所述终端,以使所述终端使用所述服务器 随机数对所述使用服务器随机数生成的触发消息进行认证;
判断单元,用于在发现所述终端对所述使用服务器随机数生成的触发消 息认证失败时,控制所述第一生成单元使用触发消息随机数生成触发消息。
6.一种终端,其特征在于,所述终端包括:
接收单元,用于接收服务器使用自身的系统时间作为触发消息随机数生 成的符合数据同步协议或设备管理协议规范的触发消息;
第一认证单元,用于提取所述触发消息随机数,比较终端的本地时间与 所述触发消息随机数的差值是否小于一个阈值,判断所述触发消息随机数是 否有效,在确认所述触发消息随机数有效时,使用所述触发消息随机数生成 摘要对所述使用触发消息随机数生成的触发消息进行认证,在认证通过后, 向所述触发消息指示的服务器发起会话请求。
7.如权利要求6所述的终端,其特征在于,所述终端还包括:
第二认证单元,用于在收到使用服务器随机数生成的触发消息时,使用 所述服务器随机数生成摘要对所述使用服务器随机数生成的触发消息进行认 证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710195462.3/1.html,转载请声明来源钻瓜专利网。