一种动态密码生成器及基于动态密码生成器的认证装置的制造方法
【技术领域】
[0001]本发明密码认证技术领域,尤其涉及一种动态密码生成器及基于动态密码生成器的认证装置。
【背景技术】
[0002]动态密码认证技术是比静态认证更为安全的一种认证方式。动态密码的产生方式之一就是通过动态密码生成器。现有的动态密码生成器具有一微处理器,在接收到用户的触发命令时,基于时间动态因子生成动态密码并用显示屏显示出来。但这种方式具有很大的局限性:为便于携带,动态密码生成器的体积一般较小,为此,其中安装的电池也比较小,受电池电量的限制,目前的动态密码生成器都不具备在背光的环境下使用的功能。而且即便具有较大的电池电量,动态密码生成器还是不适用于盲人使用。
【发明内容】
[0003]有鉴于此,本发明的目的在于提供一种动态密码生成器及基于动态密码生成器的认证装置,以节省了电量,并适用于盲人。
[0004]为实现上述目的,本发明实施例提供一种动态密码生成器,包括:一外壳、位于所述外壳内的电路板和扬声器、位于所述外壳表面的耳机孔;所述电路板上集成有微处理器和语音芯片;所述扬声器与所述电路板电性连接;所述外壳表面开设有对应于所述扬声器的出声孔;
其中,所述微处理器用于生成动态数字密码;
所述语音芯片用于将所述动态数字密码转换为声音信号或第一声波信号,并通过所述扬声器传输出去。
[0005]在一个优选的实施例中,还包括设置在所述外壳表面上的按键,所述按键与所述电路板电性连接,用于接收用户的指令,并根据用户的指令确定将所述动态数字密码转换为声音信号或第一声波信号。
[0006]在一个优选的实施例中,还包括设置在所述外壳表面上的按键,所述按键与所述电路板电性连接,用于接收用户的语音播报语言指令,并按照用户选择的语言播放声音信号;所述语音芯片中存储中至少两种语言模式。
[0007]在一个优选的实施例中,还包括设置在所述外壳表面上的按键,所述按键与所述电路板电性连接,用于接收用户的动态密码生成指令,并根据所述动态密码生成指令触发动态密码生成过程,以生成动态数字密码。
[0008]在一个优选的实施例中,还包括设置在所述外壳表面上的按键,所述按键与所述电路板电性连接,用于接收用户的一次指令,并在判断到所述一次指令的持续输入时间处于第一时间段时,根据所述动态密码生成指令触发动态密码生成过程,以生成动态数字密码;在判断到所述一次指令的持续输入时间处于第二时间段时,进入声音/声波设置模式,并根据用户输入的二次指令确定将所述动态数字密码转换为声音信号或第一声波信号;在判断到所述一次指令的持续输入时间处于第三时间段时,进入语音选择模式,并根据用户输入的二次指令确定声音信号的播放语言;所述第一时间段、第二时间段、第三时间段互不重叠。
[0009]在一个优选的实施例中,还包括与所述电路板电性连接的麦克风,用于捕获电子设备发送的第二声波信号;
所述语音芯片还用于将所述第二声波信号转换为数字信号;
所述微处理器,用于根据所述数字信号触发动态密码生成过程,以生成动态数字密码。
[0010]在一个优选的实施例中,还包括显示单元,用于显示所述动态数字密码。
[0011]在一个优选的实施例中,所述外壳由面盖和底盖组成,所述出声孔设置在所述底盖上,与所述扬声器相对设置;
所述按键和所述显示单元位于所述面盖上,所述耳机孔由所述面盖的部分侧边与所述底盖的部分侧边围成。
[0012]本发明另一方面还提供一种基于动态密码生成器的认证装置,包括动态密码生成器和电子设备;所述电子设备具有声波接收装置;
所述动态密码生成器包括:一外壳、位于所述外壳内的电路板和扬声器、位于所述外壳表面的耳机孔;所述电路板上集成有微处理器和语音芯片;所述扬声器与所述电路板电性连接;所述外壳表面开设有对应于所述扬声器的出声孔;
其中,所述微处理器用于生成动态数字密码;
所述语音芯片用于将所述动态数字密码转换为第一声波信号,并通过所述扬声器传输出去;
所述声波接收装置用于捕获所述第一声波信号,并将所述声波信号转换为数字信号以便后续进行认证。
[0013]在一个优选的实施例中,所述动态密码生成器还包括麦克风;所述电子设备还用于发送第二声波信号;
所述麦克风用于捕获所述第二声波信号;
所述语音芯片还用于将所述第二声波信号转换为数字信号;
所述微处理器,用于根据所述数字信号触发动态密码生成过程,以生成动态数字密码。
[0014]由此可见,本实施例中的方案通过在动态密码生成器上设置语音芯片和扬声器,使得生成的动态数字密码可以通过声音播报或声波的方式传输进行认证。从而节省了电量,且该方式也适用于盲人。另外使用声波的方式还进一步的提高了认证的安全性。
【附图说明】
[0015]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本发明动态密码生成器的模块结构图;
图2为本发明动态密码生成器的结构示意图;
图3为本发明动态密码生成器的电路板的电路结构示意图; 图4为本发明动态密码生成器的语音芯片的电路结构示意图;
图5为本发明基于动态密码生成器的认证装置的结构图。
[0017]
【具体实施方式】
[0018]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019]实施例一
图1为本发明实施例一中提供的动态密码生成器的模块结构示意图,如图1所示,本实施例中的动态密码生成器包括电路板I和扬声器2,该电路板I上集成有微处理器12和语音芯片11。扬声器2与电路板I电性连接。
[0020]微处理器用于生成动态数字密码,语音芯片11用于将微处理器生成的动态数字密码转换为声音信号或第一声波信号,并通过扬声器2传输出去。语音信息的声音是人耳可以听到的,而第一声波信号是人耳听不到的高频声波。
[0021]图2示出了本发明实施例一中的动态密码生成器的一种具体外观的结构图,该动态密码生成器还包括一外壳。在该实施例中,该外壳具体的由面盖3a和底盖3b组成。上述的电路板I和扬声器2均位于该外壳中。为了保证从扬声器2输出的声音能够顺利从外壳内发出,在外壳表面对应于扬声器2的位置处设有出声孔31,特别地,出声孔31可以位于外壳底盖上。
[0022]另外,在外壳的表面上还可以设置一些控制按键,以便对电路板进行各种控制。
[0023]例如,外壳表面上可以设置有按键,该按键与电路板I电性连接,电路板I通过该按键接收用户的指令,并根据用户的指令确定将动态数字密码转换为声音信号或第一声波信号。
[0024]又如,外壳表面上可以设置有按键,该按键与电路板I电性连接,电路板I通过该按键接收该语音播报指令,并按照用户所选择的语言,播放声音信号。这种情况下要求语音芯片11中存储至少两种语言模式。以此,为用户提供更多的语言选择。
[0025]还如,外壳表面上可以设置有按键,该按键与电路板I电性连接,电路板I通过该按键接收用户的动态密码生成指令,并根据所述动态密码生成指令触发动态密码生成过程,以生成动态数字密码。以此控制动态数字密码生成的时机。
[0026]再如,外壳表面上可以设置有按键,该按键与电路板I电性连接,该电路板I通过该按键接收用户的一次指令,并在判断到该一次指令的持续输入时间处于第一时间段时,根据动态密码