一种单核多usb接口的安全认证设备的制造方法

文档序号:8259338阅读:464来源:国知局
一种单核多usb接口的安全认证设备的制造方法
【技术领域】
[0001]本发明涉及安全认证设备技术领域,特别涉及一种单核多USB接口的安全认证设备。
【背景技术】
[0002]首先介绍一下安全身份认证设备。
[0003]主要通过USB Key的形式体现。USB Key是一种USB接口的硬件设备,该设备内置智能卡芯片,可以存储用户的密钥或数字证书,利用USB Key内置的密码算法实现对用户身份的认证。
[0004]现有技术中符合PKI标准的安全身份认证设备,具有安全性高、使用范围广等特点,但是多数设备以USB接口、智能卡接口的形式出现,这种接触式的设备在接口形式上比较单一。因此,不能适用于现在的移动终端,例如手机、平板等。
[0005]因此,目前市场上的USB Key产品,只能支持单一的接口方式,不能支持既能在PC机上使用,又支持在移动终端上使用,造成使用者的不方便。

【发明内容】

[0006]本发明要解决的技术问题是提供一种单核多USB接口的安全认证设备,能够提供多个USB接口,可以在PC机上使用,也可以在移动终端上使用。
[0007]本发明实施例提供一种单核多USB接口的安全认证设备,至少包括以下两个类型的USB接口:第一 USB接口和第二 USB接口 ;还包括:安全管理模块、第一检测模块和第二检测模块;
[0008]所述第一检测模块,用于检测所述第一 USB接口的第一电压信号;
[0009]所述第二检测模块,用于检测所述第二 USB接口的第二电压信号;
[0010]所述安全管理模块,用于判断第一电压信号有效时,将该安全认证设备枚举为第一USB接口对应的主机类型;判断第二电压信号有效时,将该安全认证设备枚举为第二 USB接口对应的主机类型;判断第一电压信号和第二电压信号均有效时,将USB总线挂起;还用于基于公钥基础设施PKI的安全体系对通过所述第一 USB接口或第二 USB接口发送来的安全身份认证数据进行安全身份认证,并将安全身份认证的结果通过所述第一 USB接口或第二USB接口发送给外部。
[0011]优选地,所述第一检测模块为第一分压电路;
[0012]所述第一分压电路的第一端连接所述第一 USB接口的电源端;所述第一分压电路的第二端连接所述安全管理模块。
[0013]优选地,所述第一分压电路包括:第一电阻、第二电阻和第三电阻;
[0014]所述第一电阻的第一端为该第一分压电路的第一端;
[0015]所述第一电阻的第一端连接所述第一 USB接口的电源端;
[0016]所述第一电阻的第二端通过所述第二电阻接地;
[0017]所述第一电阻的第二端连接所述第三电阻的第一端,所述第三电阻的第二端连接所述安全管理模块;所述第三电阻的第二端为该第一分压电路的第二端;
[0018]当所述第一 USB接口连接主机时,所述安全管理模块检测所述第一电压信号有效。
[0019]优选地,所述第二检测模块为第二分压电路;
[0020]所述第二分压电路的第一端连接所述第二 USB接口的电源端;所述第二分压电路的第二端连接所述安全管理模块。
[0021]优选地,所述第二分压电路包括:第四电阻、第五电阻和第六电阻;
[0022]所述第四电阻的第一端为该第二分压电路的第一端;
[0023]所述第四电阻的第一端连接所述第二 USB接口的电源端;
[0024]所述第四电阻的第二端通过所述第五电阻接地;
[0025]所述第四电阻的第二端连接所述第六电阻的第一端,所述第六电阻的第二端连接所述安全管理模块;所述第六电阻的第二端为该第二分压电路的第二端;
[0026]当所述第二USB接口连接主机时,所述安全管理模块检测所述第二电压信号有效。
[0027]优选地,还包括:电源保护模块;
[0028]所述电源保护模块包括第一二极管和第二二极管;
[0029]所述第一二极管的阳极连接所述第一 USB接口的电源端,所述第一二极管的阴极连接所述第二二极管的阴极,所述第二二极管的阳极连接所述第二 USB接口的电源端;
[0030]所述第一二极管和第二二极管的阴极均连接所述安全管理模块的电源端。
[0031 ] 优选地,所述第一 USB接口和第二 USB接口分别为以下四种USB接口中的任意两种!USB-MINI 型接口、USB-B 型接口、USB-Micro 型接口和 USB-A 型接口。
[0032]优选地,还包括:外壳;
[0033]所述安全管理模块、第一检测模块和第二检测模块位于所述外壳内部。
[0034]优选地,所述主机为:平板、手机或PC机。
[0035]优选地,所述第一电阻、第二电阻、第三电阻、第四电阻、第五电阻和第六电阻的阻值均相同。
[0036]与现有技术相比,本发明具有以下优点:
[0037]本实施例提供的安全认证设备,具有两个以上不同类型的USB接口,并且每个USB接口对应有检测模块,能够检测出对应的USB接口是否有主机接入,当判断一个USB接口有主机接入时,将该安全认证设备枚举为该主机需要的类型。当判断两个USB接口同时均有主机接入时,将USB总线挂起,即不与任何主机进行通信,防止USB总线命令被干扰,导致主机识别该安全认证设备时出现问题。因此,本实施例提供的设备可以实现具备多个USB接口时的正常通信,并且具备同时接入多个主机时的保护措施。
【附图说明】
[0038]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0039]图1是本发明提供的单核多USB接口的安全认证设备实施例一示意图;
[0040]图2是本发明提供的单核多USB接口的安全认证设备实施例二示意图;
[0041]图3是本发明提供的单核多USB接口的安全认证设备实施例三示意图。
【具体实施方式】
[0042]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0043]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的【具体实施方式】做详细的说明。
[0044]设备实施例一:
[0045]参见图1,该图为本发明提供的单核多USB接口的安全认证设备实施例一示意图。
[0046]本实施例提供的单核多USB接口的安全认证设备,至少包括以下两个USB接口类型:第一 USB接口 100和第二 USB接口 400 ;还包括:安全管理模块300、第一检测模块200和第二检测模块500 ;
[0047]所述第一检测模块200,用于检测所述第一 USB接口 100的第一电压信号;
[0048]所述第二检测模块500,用于检测所述第二 USB接口 100的第二电压信号;
[0049]所述安全管理模块300,用于判断第一电压信号有效时,将该安全认证设备枚举为第一USB接口 100对应的主机类型;判断第二电压信号有效时,将该安全认证设备枚举为第二USB接口 400对应的主机类型;判断第一电压信号和第二电压信号均有效时,将USB总线挂起;还用于基于公钥基础设施PKI的安全体系对通过所述第一 USB接口 100或第二 USB接口 400发送来的安全身份认证数据进行安全身份认证,并将安全身份认证的结果通过所述第一 USB接口 100或第二 USB接口 400发送给外部。
[0050]需要说明的是,判断第一电压信号为有效时指的是第一电压信号满足预设条件即判断第一 USB接口 100有对应的主机接入。例如,第一电压信号为高电平时,判断有对应的主机接入第一 USB接口 100,或者第一电压信号有电平跳变状态时,安全管理模块300将该安全认证设备枚举为第一 USB接口 100连接的主机类型进行数据的传输。
[0051]需要说明的是,第一电压信号的有效状态可以根据实际需要来设置,在此不做具体限定。
[0052]例如,当第一 USB接口 100接入的主机类型为PC机时,则安全管理模块300将该安全认证设备枚举为与PC机需要的通讯方式进行数据传输。
[0053]由于第一 USB接口 100没有连接主机时,悬空状态时,可能为低电平状态,当第一USB接口 100连接PC机时,第一 USB接口 100的电源端将由PC机来提供电源,此时,第一检测模块200将检测到第一 USB接口 100的电源端变为高电平,并且安全管理模块300高电平持续的时间超过预定时间则判断有PC机接入。
[0054]本实施例提供的安全认证设备同时具有至少两个USB接口类型,这样可以将安全认证设备应用在不同的场合,例如应用在PC机上,也可以应用在移动终端上(平板或者手机上)。
[0055]以上实施例所述的主机可以为:手机、平板或者手机。
[0056]USB接口类型在本发明中不做具体限定,例如包括至少以下两种:USB_Micro型接口和USB-A型接口。
[0057]本实施例提供的安全认证设备,具有两个以上不同类型的USB接口,并且每个USB接口对应有检测模块,能够检测出对应的USB接口是否有主机接入,当判断一个USB接口有主机接入时,将该安全认证设备枚举为该主机需要的类型。当判断两个USB接口同时均有主机接入时,将USB总线挂起,即不与任何主机进行通信,防止USB总线命令被干扰,导致主机识别该安全认证设备时出现问题。因此,本实施例提供的设备可以实现具备多个USB接口时的正常通信,并且具备同时接入多个主机时的保护措施。
[0058]所述第一 USB接口和第二 USB接口分别为以下四种USB接口中的任意两种:USB-MINI 型接口、USB-B 型接口、USB-Micro 型接口和 USB-A 型接口。
[0059]设备实施例二:
[0060]参见图2,该图
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1