一种输出动态密码的设备的制作方法

文档序号:7726588阅读:168来源:国知局
专利名称:一种输出动态密码的设备的制作方法
技术领域
本实用新型涉及信息安全领域,特别涉及一种输出动态密码的设备。
背景技术
在互联网快速发展的今天,越来越多的用户使用网络传输数据信息。为保 护用户的隐私和秘密,用户在网络中的很多行为都需要使用网上密码进行身份 的认证,例如网上银行、网络游戏、支付平台、网上证券交易等各个方面,网 上密码的使用带给了使用者更多的安全保障。但是,网上密码在给人们带来必
要的安全保障时,网上密码的安全问题成为了最大的网络安全隐患。例如网 上密码被盗、中毒、被网络钓鱼或者被暴力破解等等,都会导致网络上的各种 安全问题。
目前OTP ( One Time Password,动态密码或一次性密码)方法以其口令具 有一次性、能够有效防止重放攻击等特点在身份认证领域得到了广泛的应用。 用户在使用动态密码进行身份认证的过程中,即使动态密码被窃听,也无法再 次使用同一动态密码进行系统登陆,使得用户名/口令方式的安全性得到提高。 动态令牌产生动态密码的通常工作方式如下将动态密码显示在动态令牌上的 内置显示器上;用户必须向主机提供当时显示在动态令牌上的密码,这通常是 通过连接到主机的键盘键入数据来执行的;主机在验证动态密码时,会在接收 到动态密码的当前时间的一定范围内不停计算,得到动态密码,直到与用户输 入的 一次性密码相同为止。
在实现本实用新型的过程中,发明人发现现有技术至少存在以下缺点 主机在验证密码时不停计算,不但会增加主机负荷,而且还可能会因为动 态令牌与主机之间的时间误差,使主机认为动态令牌失效。现在已存在的动态 密码设备需要用户手工输入动态密码,而动态密码长度一般在6到8个数字之 间,因此,通常使用一次性口令方法输入一个密码比输入一个用户需要记住的 密码时间花费更高。同时,由于输入动态密码的时间花费问题,也直接影响了一次性口令方法的应用范围。
实用新型内容
为了使用户获得更快捷、更有效的动态密码输入方式,本实用新型提供了
一种输出动态密码的设备。所述技术方案如下
一种输出动态密码的设备,包括电源模块、输入模块、存储模块、动态密 码生成模块和输出模块,还包括条形码生成模块;
所述条形码生成模块与所述动态密码生成模块、所述输出模块分别相连。
所述设备还包括判断模块;
所述判断模块与所述存储模块、所述动态密码生成模块、所述条形码生成 模块、所述输出模块分别相连。 所述设备还包括判断模块;
所述判断模块与所述存储模块、所述动态密码生成^t块分别相连。 所述输入模块包括切换单元和激活单元; 所述存储模块包括次数存储单元和输出类型单元; 所述切换单元与所述输出类型单元相连; 所述激活单元与所述动态密码生成模块相连; 所述次数存储单元与所述动态密码生成^^莫块相连; 所述输出类型单元与所述切换单元、所述判断^t块分别相连。 所述输入模块包括生成条形码单元和生成数字密码单元; 所述生成条形码单元与所述动态密码生成^^块相连; 所述生成数字密码单元与所述动态密码生成模块相连。 所述条形码生成^t块还包括选择单元;
所述选择单元用于根据用户输入的操作指令选择生成一维条形码或者二维 条形码。
所述选择单元具体为拨动开关、按钮、指紋扫描器、声控开关、人体体 温感应器、压力感应器或光电感应器。
所述输入模块具体为拨动开关、按钮、指紋扫描器、声控开关、人体体温 感应器、压力感应器或光电感应器。
所述输出模块具体为液晶显示器、LED显示器或电子纸。所述存储模块、所述动态密码生成模块和所述条形码生成模块具体为微处
理器MCU芯片。
所述判断模块具体为MCU芯片。 本实用新型提供的技术方案带来的有益效果是
提供了 一种输出动态密码的设备,该设备产生的一次性密码是以条形码的 形式进行显示,通过条形码的扫描装置读取条形码,不需要用户手工输入,有 效的提高了动态密码的输入速度,灵活易用。同时,该设备还兼容了数字格式 的动态密码,可以根据用户的指令进行这两种格式的动态密码之间的切换显示, 为那些无法使用条形码扫描的装置提供了方便。


图1是本实用新型实施例一中提供的输出动态密码的设备的结构示意图; 图2是本实用新型实施例一中提供的输出动态密码的设备的工作流程图; 图3是本实用新型实施例一中提供的电源模块的电路图; 图4a是本实用新型实施例一中提供的芯片的电路图; 图4b是本实用新型实施例一中提供的芯片的电路图; 图5是本实用新型实施例二中提供的输出动态密码的设备的结构示意图; 图6是本实用新型实施例二中提供的输出动态密码的设备的工作流程图; 图7是本实用新型实施例三中提供的输出动态密码的设备的结构示意图; 图8是本实用新型实施例三中提供的输出动态密码的设备的工作流程图; 图9是本实用新型实施例四中提供的输出动态密码的设备的结构示意图; 图10是本实用新型实施例四中提供的输出动态密码的设备的工作流程图。
具体实施方式
为使本实用新型的目的、技术方案和优点更加清楚,下面将结合附图对本 实用新型实施方式作进一步地详细描述。
实施例一
参见图1, 一种输出动态密码的设备100,包括电源模块101、输入模块 102、存储模块103、动态密码生成模块104、条形码生成模块105和输出模块106。
其中,电源模块101为整个设备100进行供电;
输入模块102根据用户输入的操作指令,产生动态密码生成指令,并将动 态密码生成指令发送给动态密码生成模块104;
存储模块103在输入模块102发送动态密码生成指令给动态密码生成模块 104时,将已存储的次数因子发送给动态密码生成模块104;
动态密码生成模块104在接收到输入模块102发送的动态密码生成指令时, 根据接收到的存储模块103发送的次数因子计算得出数字格式的动态密码;
条形码生成模块105将动态密码生成模块104中得出的数字格式的动态密 码转换成条形码格式的动态密码;
输出模块106将条形码生成模块105转换后得到的条形码格式的动态密码 进行输出。
具体地,参见图2,该输出动态密码的设备100的工作原理如下步骤所示
201:当用户欲读取该设备中的动态密码时,可以通过对输入模块102进行 操作来发出指令,该操作可以是按下按钮、按键或者触发开关等等;
202:输入模块102根据用户输入的操作指令,产生动态密码生成指令,并 将动态密码生成指令发送给动态密码生成模块104;
203:当输入模块102发送动态密码生成指令给动态密码生成模块104时, 存储模块103将已存储的次数因子发送给动态密码生成模块104;
204:动态密码生成模块104在接收到输入模块102发送的动态密码生成指 令时,根据接收到的存储模块103发送的次数因子计算得出数字格式的动态密 码;
205:条形码生成模块105将接收到的数字格式的动态密码转换成条形码格 式的动态密码;
206:输出模块106将接收到的条形码生成模块105发送的条形码格式的动 态密码进行输出;
207:当输出模块106上显示出条形码格式的动态密码时,利用可以扫描条 形码的外部仪器对准输出模块106显示条形码的位置,对条形码进行扫描,这 样条形码就被读取到需要输入密码的计算机的相应位置上,完成了密码的输入。
这里需要说明的是,在本实用新型中,电源模块可以如图3所示;输入模块可以包括拨动开关、按钮、指紋扫描器、声控开关、人体体温 感应器、压力感应器或光电感应器等;
输出模块可以是液晶显示器、LED(Light Emitting Diode,发光二极管)显示 器或者电子纸等;
存储模块、动态密码生成模块、条形码生成模块可以分别在不同的MCU (Micro Controller Unit,微控制单元)芯片中实现,或者也可以是这几个才莫块中 的至少2个集成在一个MCU芯片中;
存储模块、动态密码生成模块、条形码生成模块分别通过专用的接口与输 入模块、输出模块和电源模块相连接。
这里需要说明的是,这里所提到的芯片可以使用如图4a、图4b所示的MCU、 当然也可以通过其他型号的MCU进行实现,在此不做限定。
本实用新型实施例提供了 一种输出动态密码的设备,该设备产生的 一次性 密码是以条形码的形式进行显示,通过条形码的扫描装置读取条形码,不需要 用户手工输入,有效地提高了动态密码的输入速度,灵活易用。
实施例二
参见图5,本实用新型提供了一种输出动态密码的设备500,包括电源模 块501、输入模块502、存储模块503、动态密码生成模块504、条形码生成模 块505、判断模块506、和输出模块507。
其中,电源模块501为整个设备500进行供电;
输入模块502,包括激活单元502A和切换单元502B;
激活单元502A根据用户输入的操作指令,产生动态密码生成指令,并将动 态密码生成指令发送给动态密码生成模块504;
切换单元502B根据用户输入的操作指令,向存储模块503发送切换输出动 态密码格式的指令;
存储模块503,包括次数存储单元503A和输出类型单元503B;
次数存储单元503A存储次数因子,并根据动态密码生成指令,将次数因子 发送给动态密码生成模块504;
输出类型单元503B存储当前输出模块507输出的动态密码的格式,其中, 动态密码的格式可以包括数字格式的动态密码和条形码格式的动态密码;对切换单元502B操作一次,输出类型单元503B存储的动态密码的格式就会切换一 次,可以从数字格式切换到条形码格式,也可以从条形码格式切换到数字格式, 输出类型单元503B对当前输出的动态密码的格式进行保存;
动态密码生成模块504在接收到激活单元502A发送的动态密码生成指令 时,根据接收到的次数存储单元503A发送的次数因子进行计算得到动态密码, 得到的动态密码是数字格式的动态密码,并将得到的数字格式的动态密码发送 给条形码生成模块505和判断模块506。
条形码生成模块505根据动态密码生成模块504计算得到的动态密码,将 数字格式转换成条形码格式后,将得到的条形码格式的动态密码发送给判断模 块506;
其中,条形码可以是一维条形码或者二维条形码;具体地,二维条形码可 以分为堆叠式/行排式二维条形码和矩阵式二维条形码。堆叠式/行排式二维条形 码形态上是由多行短截的一维条形码堆叠而成;而矩阵式二维条形码以矩阵的 形式组成,在矩阵相应元素位置上用"点"表示二进制'T,,用"空"表示二进制"O", 由"点"和"空"的排列组成代码。
进一步地,条形码生成模块505可以包括
选择单元,根据用户输入的操作指令,选择将数字格式的动态密码转换成 一维条形码,或者转换成二维条形码。其中,选择单元具体可以为拨动开关、 按钮、指紋扫描器、声控开关、人体体温感应器、压力感应器或光电感应器。
判断模块506根据输出类型单元503B中当前存储的输出动态密码的格式, 判断输出模块507输出的动态密码的格式,并将相应格式的动态密码发送给输 出模块507;
其中,输出类型单元503B中存储数字格式,则判断模块506将数字格式的 动态密码发送给输出模块507;输出类型单元503B中存储条形码格式,则判断 模块506将条形码格式的动态密码发送给输出模块507。
输出模块507根据判断模块506的判断结果输出相应格式的动态密码。 具体的,参见图6,该输出动态密码的设备500的工作原理如下 601:判断输入模块502接收到的用户输入的操作指令类型; 如果是切换指令,执行步骤602; 如果是动态密码生成指令,则执行步骤603;602:输出类型单元503B切换动态密码输出的格式并存储;
603:动态密码生成模块504根据次数因子计算出数字形式的动态密码;
604:条形码生成模块505将数字格式的动态密码转换成条形码格式;
605:判断模块506判断输出类型单元503B中存储的动态密码输出的格式;
如果是数字格式,执行步骤606;
如果是条形码格式,执行步骤607;
606:输出模块507显示输出数字格式的动态密码;
607:输出才莫块507显示输出条形码格式的动态密码。
这里需要说明的是,在本实用新型中,电源模块可以如实施例一中的图3 所示;
输入模块可以包括拨动开关、按钮、指紋扫描器、声控开关、人体体温 感应器、压力感应器或光电感应器等;其中,激活单元和切换单元可以通过同 一个硬件实体实现,也可以通过不同的硬件实体实现。
输出模块可以是液晶显示器、LED显示器、或者电子纸等; 存储模块、动态密码生成模块、条形码生成模块和判断模块可以分别在不 同的MCU芯片中实现,或者也可以这几个模块中的至少2个集成在一个MCU
芯片中;
存储模块、动态密码生成模块、条形码生成模块和判断模块分别通过专用 的接口与输入模块、输出模块和电源模块相连接。
这里需要说明的是,这里所提到的芯片可以使用本实用新型如实施例 一 中
的图4a、图4b所示的MCU、当然也可以通过其他型号的MCU进行实现,在 此不做限定。
本实用新型实施例提供了 一种输出动态密码的设备,该设备产生的 一次性 密码是以条形码的形式进行显示,通过条形码的扫描装置读取条形码,不需要 用户手工输入,并且用户可以选择一维条形码输出或者二维条形码输出,有效 地提高了动态密码的输入速度,灵活易用。同时,该设备还兼容了数字格式的 动态密码,可以根据用户输入的操作指令进行这两种格式的动态密码之间的切 换显示,为那些无法使用条形码扫描的装置提供了方便。
实施例三参见图7,本实施例提供了一种输出动态密码的设备700,包括电源模块 701、输入模块702、存储模块703、动态密码生成模块704、判断模块705、条 形码生成模块706和输出模块707。
其中,电源模块701为整个设备700进行供电;
输入模块702,包括激活单元702A和切换单元702B;
激活单元702A根据用户输入的操作指令,生成动态密码生成指令,并将动 态密码生成指令发送给动态密码生成模块704;
切换单元702B根据用户输入的操作指令,向存储模块703发送切换输出动 态密码格式的指令;
存储才莫块703,包括次数存储单元703A和输出类型单元703B;
次数存储单元703A存储次数因子,并根据动态密码生成指令,将次数因子 发送给动态密码生成才莫块704;
输出类型单元703B存储当前输出模块707输出的动态密码的格式,其中, 动态密码的格式可以包括数字格式的动态密码和条形码格式的动态密码;对切 换单元702B操作一次,输出类型单元703B存储的动态密码的格式就会切换一 次,可以从数字格式切换到条形码格式,也可以从条形码格式切换到数字格式, 输出类型单元703B对当前输出的动态密码的格式进行保存;
动态密码生成模块704在接收到激活单元702A发送的动态密码生成指令 时,根据次数存储单元703A发送的次数因子进行计算得到动态密码,得到的动 态密码是数字格式的动态密码,根据判断模块705的判断结果,将得到的数字 格式的动态密码发送给条形码生成模块706或输出模块707;
判断模块705根据输出类型单元703B中当前存储的输出动态密码的格式, 判断输出模块707输出的动态密码的格式;若是数字格式,判断模块705将发 送生成数字格式的指令给动态密码生成模块704,动态密码生成模块704将数字 格式的动态密码发送给输出模块707进行输出;若是条形码格式,判断模块705 将发送生成条形码格式的指令给动态密码生成模块704,动态密码生成模块704 将数字格式的动态密码发送给条形码生成模块706;
在这里需要说明的是,当判断模块705的判断结果为条形码格式时,判断 模块705也可以给条形码生成模块706发送一个开始工作的触发信号,条形码 生成模块706在收到该触发信号后开始工作。条形码生成模块706将动态密码生成模块704发送的数字格式的动态密码, 转换成条形码格式后,将得到的条形码格式的动态密码发送输出模块707进行 输出;
其中,条形码可以是一维条形码或者二维条形码;具体地,二维条形码可 以分为堆叠式/行排式二维条形码和矩阵式二维条形码。堆叠式/行排式二维条形 码形态上是由多行短截的一维条形码堆叠而成;而矩阵式二维条形码以矩阵的 形式组成,在矩阵相应元素位置上用"点,,表示二进制"l",用"空"表示二进制"0", 由"点"和"空"的排列组成代码。
进一步地,条形码生成模块706可以包括
选择单元,根据用户输入的操作指令,选择将数字格式的动态密码转换成 一维条形码,或者转换成二维条形码。其中,选择单元具体可以为拨动开关、 按钮、指紋扫描器、声控开关、人体体温感应器、压力感应器或光电感应器。 输出模块707输出接收到的数字格式或条形码格式的动态密码。 具体的,参见图8,该输出动态密码的设备700的工作原理如下 801:判断输入模块702接收到的用户输入的操作指令类型; 如果是切换指令,执行步骤802; 如果是动态密码生成指令,则执行步骤803; 802:输出类型单元703B切换动态密码输出的格式并存储; 803:动态密码生成模块704根据次数因子计算得出数字格式的动态密码; 804:判断输出类型单元703B中存储的动态密码输出的格式 如果是数字格式,则执行步骤805; 如果是条形码格式,则执行步骤806; 805:输出模块707显示输出数字格式的动态密码; 806:条形码生成模块706将数字格式的动态密码转换成条形码格式; 807:输出模块707显示输出条形码格式的动态密码。 这里需要说明的是,在本实用新型中,电源模块可以如实施例一中的图3
所示;
输入模块可以包括拨动开关、按钮、指紋扫描器、声控开关、人体体温
感应器、压力感应器或光电感应器等;其中,激活单元和切换单元可以通过同 一个硬件实体实现,也可以通过不同的硬件实体实现。输出模块可以是液晶显示器、LED显示器、或者电子纸等;
存储模块、动态密码生成模块、条形码生成模块和判断模块可以分别在不
同的MCU芯片中实现,或者也可以这几个模块中的至少2个集成在一个MCU 芯片中;
存储模块、动态密码生成模块、条形码生成模块和判断模块分别通过专用 的接口与输入模块、输出模块和电源模块相连接。
这里需要说明的是,这里所提到的芯片可以使用如实施例一中的图4a、图 4b所示的MCU、当然也可以通过其他型号的MCU进行实现,在此不做限定。
本实用新型实施例提供了 一种输出动态密码的设备,该设备产生的一次性 密码是以条形码的形式进行显示,通过条形码的扫描装置读取条形码,并且用 户可以选择一维条形码输出或者二维条形码输出,不需要用户手工输入,有效 地提高了动态密码的输入速度,灵活易用。同时,该设备还兼容了数字格式的 动态密码,可以根据用户输入的操作指令进行这两种格式的动态密码之间的切 换显示,为那些无法使用条形码扫描的装置提供了方便。
实施例四
参见图9,本实用新型提供了一种输出动态密码的设备卯O,包括电源模 块901、输入模块902、存储模块903、第一动态密码生成模块904、第二动态 密码生成模块905、条形码生成模块906和输出模块907;
其中,电源模块901为整个设备卯0进行供电;
输入模块902,包括生成条形码单元902A和生成数字密码单元902B;
生成条形码单元902A根据用户输入的生成条形码指令,发出条形码动态密 码生成指令给第二动态密码生成模块905;
生成数字密码单元902B根据用户输入的生成数字密码指令,发出数字动态 密码生成指令给第一动态密码生成模块904;
存储模块903存储次数因子,并根据输入模块902发出的条形码动态密码 生成指令,将次数因子发送给第二动态密码生成模块905,或者根据输入模块 902发出的数字动态密码生成指令,将次数因子发送给第一动态密码生成模块 904;
第一动态密码生成模块904,接收生成数字密码单元902B发送的数字动态密码生成指令时,根据存储模块903发送的次数因子计算得出数字格式的动态
密码,并将得到的数字格式的动态密码发送给输出模块907;
第二动态密码生成才莫块905,接收生成条形码单元902A发送的条形码动态 密码生成指令时,根据存储模块903发送的次数因子计算得出数字格式的动态 密码,并将得到的数字格式的动态密码发送给条形码生成模块906;
这里需要说明的是,由于第一动态密码生成模块904和第二动态密码生成 模块905的功能是相同的,在实现过程中,可以通过共享同一个硬件设备实现, 也可以分别使用不同的硬件设备实现各自的功能。
条形码生成模块906根据第二动态密码生成模块905计算得到的数字格式 的动态密码,将数字格式转换成条形码格式后,将得到的条形码格式的动态密 码发送给输出模块907;
其中,条形码可以是一维条形码或者二维条形码;具体地,二维条形码可 以分为堆叠式/行排式二维条形码和矩阵式二维条形码。堆叠式/行排式二维条形 码形态上是由多行短截的一维条形码堆叠而成;而矩阵式二维条形码以矩阵的 形式组成,在矩阵相应元素位置上用"点"表示二进制"l",用"空"表示二进制"O", 由"点"和"空"的排列组成代码。
进一步地,条形码生成^f莫块906可以包括
选择单元,根据用户输入的操作指令,选择将数字格式的动态密码转换成 一维条形码,或者生成二维条形码。其中,选择单元具体可以为拨动开关、 按钮、指紋扫描器、声控开关、人体体温感应器、压力感应器或光电感应器。
输出模块907输出接收到的数字格式或条形码格式的动态密码。
具体的,参见图10,该输出动态密码的设备900的工作原理如下
1001:判断输入模块902接收到的操作指令;
如果是条形码动态密码生成指令,执行步骤1002;
如果是数字动态密码生成指令,执行步骤1005;
1002:第二动态密码生成模块905根据次数因子计算出数字格式的动态密
码;
1003:条形码生成模块906将数字格式的动态密码转换成条形码格式的动 态密码;
1004:输出模块卯7显示输出条形码格式的动态密码;1005:第一动态密码生成模块904根据次数因子计算出数字形式的动态密
码;
1006:输出模块907显示输出数字格式的动态密码。
这里需要说明的是,在本实用新型中,电源模块可以如本实用新型实施例 一中的图3所示;
输入模块可以包括拨动开关、按钮、指紋扫描器、声控开关、人体体温 感应器、压力感应器或光电感应器等;其中,生成条形码单元和生成数字密码 单元可以通过同 一个硬件实体实现,也可以通过不同的硬件实体实现。
输出模块可以是液晶显示器、LED显示器、或者电子纸等;
存储模块、第一动态密码生成模块、第二动态密码生成模块、条形码生成 模块和判断模块可以分别在不同的MCU芯片中实现,或者也可以这几个模块中 的至少2个集成在一个MCU芯片中;
第一动态密码生成模块、第二动态密码生成模块、条形码生成模块分别通 过专用的接口与输入模块、输出模块和电源模块相连接。
这里需要说明的是,这里所提到的芯片可以使用本实用新型如实施例 一 中 的图4a、图4b所示的MCU、当然也可以通过其他型号的MCU进行实现,在 此不做限定。
本实用新型实施例提供了 一种输出动态密码的设备,该设备产生的一次性 密码是以条形码的形式进行显示,通过条形码的扫描装置读取条形码,不需要 用户手工输入,并且用户可以选择一维条形码输出或者二维条形码输出,有效 地提高了动态密码的输入速度,灵活易用。同时,该设备还兼容了数字格式的 动态密码,可以根据用户输入的操作指令进行这两种格式的动态密码之间的切 换显示,为那些无法使用条形码扫描的装置提供了方便。
以上所述仅为本实用新型的较佳实施例,并不用以限制本实用新型,凡在 本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包 含在本实用新型的保护范围之内。
权利要求1、一种输出动态密码的设备,包括电源模块、输入模块、存储模块、动态密码生成模块和输出模块,其特征在于,还包括条形码生成模块;所述条形码生成模块与所述动态密码生成模块、所述输出模块分别相连。
2、 如权利要求1所述的输出动态密码的设备,其特征在于,所述设备还包括判断模块;所述判断模块与所述存储模块、所述动态密码生成模块、所述条形码生成模块、所述输出模块分别相连。
3、 如权利要求1所述的输出动态密码的设备,其特征在于,所述设备还包括判断模块;所述判断模块与所述存储模块、所述动态密码生成模块分别相连。
4、 如权利要求2或3所述的输出动态密码的设备,其特征在于,所述输入模块包括切换单元和激活单元,所述存储模块包括次数存储单元和输出类型单元;所述切换单元与所述输出类型单元相连;所述激活单元与所述动态密码生成模块相连;所述次数存储单元与所述动态密码生成模块相连;所述输出类型单元与所述切换单元、所述判断模块分别相连。
5、 如权利要求2或3所述的输出动态密码的设备,其特征在于,所述输入模块包括生成条形码单元和生成数字密码单元;所述生成条形码单元与所述动态密码生成模块相连;所述生成数字密码单元与所述动态密码生成模块相连。
6、 如权利要求1所述的输出动态密码的设备,其特征在于,所述条形码生成模块还包括选择单元;所述选择单元用于根据用户输入的操作指令选择生成一维条形码或者二维条形码。
7、 如权利要求6所述的输出动态密码的设备,其特征在于,所述选择单元具体为拨动开关、按钮、指紋扫描器、声控开关、人体体温感应器、压力感应器或光电感应器。
8、 如权利要求1所述的输出动态密码的设备,其特征在于,所述输入模块具体为拨动开关、按钮、指紋扫描器、声控开关、人体体温感应器、压力感应器或光电感应器。
9、 如权利要求1所述的输出动态密码的设备,其特征在于,所述输出模块具体为液晶显示器、LED显示器或电子纸。
10、 如权利要求1所述的输出动态密码的设备,其特征在于,所述存储模块、所述动态密码生成模块和所述条形码生成模块具体为微处理器MCU芯片。
11、 如权利要求2或3所述的输出动态密码的设备,其特征在于,所述判断模块具体为MCU芯片。
专利摘要本实用新型公开了一种输出动态密码的设备,属于信息安全领域。设备包括电源模块、输入模块、存储模块、动态密码生成模块和输出模块,还包括条形码生成模块;所述条形码生成模块与所述动态密码生成模块、所述输出模块分别相连。通过在所述输出动态密码的设备上产生一次性密码,该一次性密码是以条形码的形式进行显示,通过条形码的扫描装置读取条形码,不需要用户手工输入,有效地提高了动态密码的输入速度,灵活易用。
文档编号H04L29/06GK201352793SQ20092010549
公开日2009年11月25日 申请日期2009年2月13日 优先权日2009年2月13日
发明者于华章, 舟 陆 申请人:北京飞天诚信科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1