[发明专利]一种认证及校准时间的方法有效
申请号: | 201210320044.3 | 申请日: | 2012-08-31 |
公开(公告)号: | CN102868529A | 公开(公告)日: | 2013-01-09 |
发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 认证 校准 时间 方法 | ||
1.一种认证及校准时间的方法,其特征在于,具体包括:
①、校准装置接收客户端发送的第一动态口令和用户标识,根据当前服务器时间计算当前时间因子并确定第一时间因子;
②、所述校准装置根据用户标识获取相应的种子,再生成第二动态口令组,将所述第二动态口令组中的第二动态口令与所述第一动态口令进行匹配,如果匹配成功则执行步骤④;如果匹配不成功则执行步骤③;
③、所述校准装置根据当前时间因子和第一预设值确定第二时间因子,生成第三动态口令组,将所述第三动态口令组中的第三动态口令与所述第一动态口令进行匹配,如果匹配成功则执行步骤④;如果匹配不成功则返回错误信息并结束;
④、所述校准装置记录当前认证成功的时间和当前时间偏移值,获取上次校准时间并判断是否为初始时间值,若为初始时间值则执行步骤⑤;若不为所述初始时间值则根据所述当前认证成功时间和所述上次校准时间得到第一时间差,判断所述第一时间差是否不小于第二预设值,是则执行步骤⑤,否则返回认证成功信息;
⑤、所述装置获取基准时间偏移值以及与其对应的时间,判断所述当前时间偏移值是否属于所述基准时间偏移值确定的偏移区间,是则执行步骤⑥;否则所述校准装置更新所述基准时间偏移值,返回认证成功信息;
⑥、所述校准装置根据所述基准时间偏移值和与其对应的时间计算基准偏移,获取上次认证成功的时间偏移值和与其对应的时间,根据所述上次认证成功的时间偏移值和与其对应的时间以及当前时间偏移值和与其对应的时间计算单位偏移量,判断所述单位偏移量是否属于所述基准偏移确定的区间,是则执行步骤⑦;否则返回认证成功信息;
⑦、所述校准装置根据当前时间偏移值更新时钟偏移量,将本次校准时间保存至第一存储位置,用当前时间偏移值和当前认证成功时间更新第三存储位置的内容,并返回认证成功信息。
2.如权利要求1所述的方法,其特征在于,所述根据当前服务器时间计算当前时间因子并确定第一时间因子,具体包括:
所述当前服务器时间减去预设起始时间,得到的差值加上所述时钟偏移量再整除时钟周期,得到所述当前时间因子;
所述第一时间因子包括所述当前时间因子及前后一个时钟周期的时间因子。
3.如权利要求1所述的方法,其特征在于,所述生成第二动态口令组,具体为:
所述校准装置根据所述种子和所述第一时间因子生成第二动态口令组。
4.如权利要求1所述的方法,其特征在于,所述将所述第二动态口令组中的第二动态口令与所述第一动态口令进行匹配,具体包括:
S1:所述校准装置获取所述第一时间因子中的一个时间因子,根据所述当前第一时间因子、所述种子生成所述第二动态口令组中的一个第二动态口令;
S2:所述校准装置判断当前第二动态口令是否与所述第一动态口令相符,如果相符则确定匹配成功;如果不相符则返回步骤S1获取下一个所述第一时间因子;
或者,
S1:所述校准装置获取全部所述第一时间因子,根据所述第一时间因子、所述种子生成所述第二动态口令组;
S2:所述校准装置获取所述第二动态口令组中的一个第二动态口令与所述第一动态口令匹配,如果当前第二动态口令与所述第一动态口令相符,则确定匹配成功;如果当前第二动态口令与所述第一动态口令不相符,则执行步骤S2从所述第二动态口令组中获取下一个第二动态口令。
5.如权利要求1所述的方法,其特征在于,所述第二时间因子,具体包括:同步窗口大小之内且在认证窗口之外的所有时间因子。
6.如权利要求1所述的方法,其特征在于,所述生成第三动态口令组,具体为:
所述校准装置根据所述种子和所述第二时间因子生成第三动态口令组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210320044.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种菌菇速溶茶及其制备方法
- 下一篇:滚子链条销轴切销机的销轴长度调节机构