动态口令的生成装置的制作方法

文档序号:7904307阅读:397来源:国知局
专利名称:动态口令的生成装置的制作方法
技术领域
本实用新型涉及动态密码生成技术领域,尤其是涉及一种动态口令的生成装置。
背景技术
目前,随着银行业务的推广,越来越多的人开始意识到传统的静态密码的安全风 险,相应的开始采用动态密码(又叫动态口令)来增加安全性,相应的厂家也推出了专门计 算动态密码的硬件(俗称动态口令令牌)。动态口令令牌内一般采用两种方法来生成动态 口令(1)根据使用次数,每次需要动态口令时,就按动动态口令令牌上的按钮,动态口 令令牌上的显示屏就显示一个口令,每按一次,口令就变化一次;口令的值是与按动按钮的 次数算法相关(一般采用对称加密算法),使用次数只能单调增加,不能减少,后台校验时, 只要记录好上次用到的次数,设定好容错(比如误按或者错按造成次数的虚加)范围,用同 样的算法根据不同的次数计算出多个口令,只要有一个口令匹配,就可以实现校验;可按下 述公式动态生成口令v = f (C,K);其中,V为口令值,f为算法,C为次数,K为计算密钥;(2)根据时间,动态口令令牌内有个实时钟,每隔固定的时间(比如一分钟)动态 口令令牌屏幕上显示的口令就动态刷新一次。口令值与时间算法相关,这样后台校验时,只 要考虑到时间的误差范围,就可以根据当前的时间前后若干时间段的口令值来比较;可按 下述公式动态生成口令v = f (T,K);其中,V为口令值;f为算法;T为时间;K为计算密钥。利用上述两种方法生成动态口令的动态口令令牌生成动态口令时都存在一些安 全隐患(1)由于新的口令在下次使用前一直都是有效的,在网络上使用的时候,很容易被 别人窃取;(2)动态口令令牌内的实时钟由于不可能一直都十分精确,这样跟后台用于校 验的时钟无法保持一致,所以在后台进行校验的时候,就需要通过一定的时间范围内的口 令都有效的方式,而且由于定时才变换,所以一个口令可能在几分钟内都是重复有效的。而 且对动态口令令牌内的实时钟的要求也比较高,否则误差太大就会造成校验失败。因此,现 有的动态口令令牌无论是依据使用次数或是依据时间生成动态口令,均存在安全性差的问 题。
实用新型内容鉴于上述问题,本实用新型实施例的目的是提供一种动态口令的生成装置,可解 决现有依据使用次数或是依据时间生成动态口令的动态口令令牌,存在安全性差的问题。本实用新型的目的是通过下述技术方案实现的本实用新型实施方式提供一种动态口令的生成装置,包括按钮、实时钟、动态口令生成模块、口令输出装置和电源控制模块;所述按钮、实时钟分别与动态口令生成模块连接,根据所述按钮按动次数和所述 实时钟的时间值动态生成口令的动态口令生成模块与口令输出装置连接;电源控制模块分别与所述动态口令生成模块、口令输出装置和实时钟连接,电源控制模块上设有连接外部电源的电源接口。通过上述本实用新型实施例的技术方案可以看出,本实用新型实施例中通过将按 钮和实时钟分别与动态口令生成模块连接,使得动态口令生成模块可同时依据按钮按动次 数和实时钟的时间值来动态生成口令,有效提高了动态口令生成装置生成口令的安全性。 该装置具有结构简单,易于实现,实用性强,便于普及的优点。
图1为本实用新型实施例提供的生成装置的结构示意图;图2为本实用新型实施例提供的生成装置的动态口令生成模块的结构框图;图3为本实用新型实施例提供的生成装置的另一种结构示意图;图4为本实用新型实施例提供的生成装置的又一种结构示意图;图5为本实用新型实施例提供的生成装置的再一种结构示意图;图6为本实用新型实施例提供的生成装置的另外一种结构示意图;图中各标号为1-按钮;2-实时钟;3-动态口令生成模块;31-接收记录子模块; 311-按钮次数记录子模块;312-时间值记录子模块;32- 口令生成子模块;33- 口令输出子 模块;4- 口令输出装置;41-显示屏;42-语音输出装置;42-USB加密输出装置;5-电源控 制模块;6-电池。
具体实施方式

以下结合附图和具体实施例对本实用新型作进一步说明。实施例本实施例提供一种动态口令的生成装置,可以动态生成安全性高的口令,该装置 的结构如图1所示,包括按钮、实时钟、动态口令生成模块、口令输出装置和电源控制模块;其中,按钮、实时钟分别与动态口令生成模块连接,动态口令生成模块能接收根据 按钮按动次数和实时钟的时间值,并根据按动次数和时间值动态生成口令,该动态口令生 成模块与口令输出装置连接,能将动态生成的口令输出给口令输出装置,由口令输出装置 输出;电源控制模块分别与动态口令生成模块、口令输出装置和实时钟连接,电源控制 模块上设有连接外部电源的电源接口,电源控制模块可通过电源接口与外部电源连接,为 各部件供电。也可以直接在该生成装置中设置电池,使电池直接与电源控制模块连接,通过 电源控制模块为各部件供电。上述生成装置中的动态口令生成模块的结构如图2所示,具体包括接收记录子 模块、口令生成子模块和输出子模块;其中,接收记录子模块与口令生成子模块连接,该接收记录子模块能接收并记录 所述按钮按动次数和所述实时钟的时间值;该接收记录子模块具体由按钮次数记录子模块 和时间值记录子模块构成,其中,按钮次数记录子模块用于接收并记录所述按钮按动次数 的按钮次数,时间值记录子模块用于接收并记录所述实时钟的时间值。口令生成子模块与输出子模块连接,口令生成子模块可根据接收记录子模块接收并记录的按钮按动次数和时间值动态生成口令,一般可采用对称加密算法;输出子模块能 将所述口令生成子模块动态生成的口令输出给口令输出装置。上述生成装置中的口令输出装置可采用显示屏(见图幻,以显示的方式输出动态 生成的口令。口令输出装置也可采用语音输出装置(见图4),以语音的方式输出动态生成 的口令,使用者为保密,可以配戴耳机来收听。口令输出装置还可以采用由口令加密模块与 USB接口连接而成的USB加密输出装置43 (见图幻,其中,口令加密模块可对输出的动态生 成的口令进行加密处理,如该口令加密模块可利用生成装置内部存储的,与后台匹配的对 称密钥或非对称密钥,对该生成装置生成的动态口令加密后由USB接口输出,这样在该生 成装置作为USB Key使用时,可方便的将动态生成的口令加密后直接输送给计算机,提高了 使用的便利性。也可将该口令输出装置的USB接口的电源线连接到电源控制模块,作为该 生成装置的电源接口。口令输出装置也可同时采用显示屏、语音输出装置和由口令加密模 块与USB接口连接而成的USB加密输出装置(见图6),或至少采用这三种方式中的任意两 种组合来做为口令输出装置,这样可以多种方式输出动态生成的口令,提升该生成装置使 用的便利性。上述生成装置中的按钮可采用一个按钮或多个按钮,也为方便使用该装置。利用上述生成装置动态生成口令时,可按动该装置上的按钮,口令值按动按钮时 生成,生成口令时,动态口令生成模块计算的参数不但包含按钮按动的次数,也包含实时钟 提供当前的时间值,这个时间值可以适当放宽,比如每10分钟时间参数才变化一次。这样 计算生成口令的公司可为v = f (C,T,K),其中,V为口令值,f为算法,C为次数,T为时间 值,K为计算密钥。这样利用这种结构的生成装置动态生成的口令,既可以大大增强动态口 令的时效性,又可以彻底防止重放的攻击。综上所述,本实用新型实施例中通过将按钮和实时钟分别与动态口令生成模块连 接,使得动态口令生成模块可同时依据按钮按动次数和实时钟的时间值来动态生成口令, 有效提高了动态口令生成装置生成口令的安全性。该生成装置具有结构简单,易于实现,实 用性强,增加了使用动态口令的安全性,便于普及等优点。以上所述,仅为本实用新型较佳的具体实施方式
,但本实用新型的保护范围并不 局限于此,任何熟悉本技术领域的技术人员在本实用新型揭露的技术范围内,可轻易想到 的变化或替换,都应涵盖在本实用新型的保护范围之内。因此,本实用新型的保护范围应该 以权利要求书的保护范围为准。
权利要求1.一种动态口令的生成装置,其特征在于,包括按钮、实时钟、动态口令生成模块、口令输出装置和电源控制模块; 所述按钮、实时钟分别与动态口令生成模块连接,根据所述按钮按动次数和所述实时 钟的时间值动态生成口令的动态口令生成模块与口令输出装置连接;电源控制模块分别与所述动态口令生成模块、口令输出装置和实时钟连接,电源控制 模块上设有连接外部电源的电源接口。
2.如权利要求1所述的动态口令的生成装置,其特征在于,所述动态口令生成模块包括接收记录子模块、口令生成子模块和输出子模块;接收并记录所述按钮按动次数和所述实时钟的时间值的接收记录子模块与口令生成 子模块连接;根据接收记录子模块接收并记录的按钮按动次数和时间值动态生成口令的口令生成 子模块与输出子模块连接,输出子模块能将所述口令生成子模块动态生成的口令输出给口 令输出装置。
3.如权利要求2所述的动态口令的生成装置,其特征在于,所述接收记录子模块包括 接收并记录所述按钮按动次数的按钮次数记录子模块;和,接收并记录所述实时钟的时间值的时间值记录子模块。
4.如权利要求1所述的动态口令的生成装置,其特征在于,所述按钮采用一个按钮或 多个按钮。
5.如权利要求1所述的动态口令的生成装置,其特征在于,所述口令输出装置采用显示屏。
6.如权利要求1所述的动态口令的生成装置,其特征在于,所述口令输出装置采用语音输出装置。
7.如权利要求1所述的动态口令的生成装置,其特征在于,所述口令输出装置采用由 对输出口令进行加密处理的口令加密模块与USB接口连接而成的USB加密输出装置。
8.如权利要求1所述的动态口令的生成装置,其特征在于,所述口令输出装置采用口 令加密模块和USB接口组成的USB加密输出装置、显示屏、语音输出装置中的至少两种。
9.如权利要求1所述的动态口令的生成装置,其特征在于,所述装置还包括 电池,该电池与所述电源控制模块电连接,为各部件供电。
专利摘要本实用新型公开一种动态口令的生成装置,属密码生成技术领域。该装置包括按钮、实时钟、动态口令生成模块、口令输出装置和电源控制模块;所述按钮、实时钟分别与动态口令生成模块连接,根据所述按钮按动次数和所述实时钟的时间值动态生成口令的动态口令生成模块与口令输出装置连接;电源控制模块分别与所述动态口令生成模块、口令输出装置和实时钟连接,电源控制模块上设有连接外部电源的电源接口。该装置可同时依据按钮按动次数和实时钟的时间值来动态生成口令,有效提高了动态口令生成装置生成口令的安全性。该装置具有结构简单,易于实现,实用性强,便于普及的优点。
文档编号H04L9/00GK201830270SQ20102050969
公开日2011年5月11日 申请日期2010年8月27日 优先权日2010年8月27日
发明者李东声 申请人:北京天地融科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1