[发明专利]一种低功耗的动态令牌以及动态口令生成方法有效
申请号: | 201310552090.0 | 申请日: | 2013-11-07 |
公开(公告)号: | CN103577736B | 公开(公告)日: | 2017-02-15 |
发明(设计)人: | 张卢敏;沈勇坚;王翔平;胡永刚 | 申请(专利权)人: | 上海动联信息技术股份有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;H04L9/32 |
代理公司: | 上海天翔知识产权代理有限公司31224 | 代理人: | 刘常宝 |
地址: | 201203 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 功耗 动态 令牌 以及 口令 生成 方法 | ||
技术领域
本发明涉及一种动态令牌技术,具体涉及一种降低动态令牌功耗的方案。
背景技术
在身份认证领域,动态令牌技术强调的是动态口令随着指定时间的变化而变化,以及实现令牌的低功耗。
而令牌动态口令的运算过程比较复杂,若令牌一直以高频运行计算口令,会大大提升其功耗;在低频下,运算的时间较长,若在口令即将跳变前进行高/低频运算的话,动态口令的跳变和UTC标准时间会产生不完全同步。
不同的单片机或者不同的程序书写也会造成运算时间的不同,也无法保证准确的整分钟时刻显示当前的动态口令。
发明内容
针对现有动态令牌存在功耗大、运算时间长以及口令跳变与UTC时间不一致等问题,本发明的目的在于提供一种低功耗动态令牌的技术方案,该方案能够统一解决现有动态令牌所存在的问题。
为了达到上述目的,本发明采用如下的技术方案:
一种低功耗动态令牌,其包括:
实时时钟模块,所述实时时钟模块为令牌内部的时间记数系统提供实时时钟;
算法运算模块,所述算法运算模块用于计算下一时间周期的动态口令;
显示模块,所述显示模块用于显示当前时间周期的动态口令;
CPU模块,所述CPU模块控制连接实时时钟模块、算法运算模块以及显示模块,所述CPU模块通过实时时钟模块获取时间周期,并控制算法运算模块以低频模式计算并储存下一时间周期需要显示的动态口令;同时,CPU模块控制显示模块显示当前时间周期的动态口令。
在动态令牌的优选实例中,所述CPU模块在两次动态口令切换的间隔中控制算法运算模块以低频模式计算一时间周期需要显示的动态口令。
基于上述的低功耗动态令牌,本发明还提供一种低功耗的动态口令生成方法,该方法在显示当前时间周期动态口令的情况下,以低频模式提前计算并存储下一时间周期需要显示的动态口令。
在动态口令生成方法的优选方案中,在两次动态口令切换的间隔中以低频模式提前计算并存储下一时间周期需要显示的动态口令。
进一步的,在显示动态令牌结束后,使令牌处于休眠状态。
本发明提供的方案使得CPU在动态口令计算状态处于低频模式,在非动态口令计算状态处于休眠模式以降低功耗;同时,通过将下一时间周期需要显示的动态口令提前计算好并储存,可避免由于低频下口令的计算时间长而影响口令显示的时间同步状况,由此可以实现动态令牌的动态口令计算既是在低功耗的状态下进行,又能使动态口令的跳变和UTC标准时间同步,有效解决现有动态令牌技术存在的功耗大、运算时间长、口令跳变与UTC时间不一致等问题。
附图说明
以下结合附图和具体实施方式来进一步说明本发明。
图1为本发明中低功耗动态令牌的原理框图;
图2为本发明中低功耗动态令牌的低功耗工作流程图。
具体实施方式
为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本发明。
参见图1,其所示为低功耗动态令牌的原理框图。由图可知,该低功耗动态令牌100主要包括CPU模块101、实时时钟模块102、算法运算模块103以及显示模块104四个部分。
其中,实时时钟模块102:为令牌100内部的时间记数系统提供实时时钟T0,同时,该实时时钟模块102从令牌中的CPU模块101运行之后就一直处于计时状态。
算法运算模块103:用于计算下一时间周期T+1的动态口令PT+1。
显示模块104:用于显示当前时间周期T的动态口令PT。具体的,该显示模块可采用LCD显示模块,但并不限于此。
CPU模块101:其为动态令牌中的计算控制中心,用于控制令牌的工作模式,如休眠模式、工作模式,以及动态口令的存储。在本实例中,CPU模块101分别控制连接实时时钟模块102、算法运算模块103以及显示模块104;并且该CPU模块101在动态口令计算状态时处于低频模式,在非动态口令计算状态时处于休眠模式以降低功耗。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海动联信息技术股份有限公司,未经上海动联信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310552090.0/2.html,转载请声明来源钻瓜专利网。