一种手机身份认证终端的Usbkey及应用的制作方法

文档序号:7554488阅读:404来源:国知局
专利名称:一种手机身份认证终端的Usbkey及应用的制作方法
技术领域
本发明涉及移动设备技术领域,尤其涉及一种手机身份认证终端的Usbkey及应用。
背景技术
目前,随着移动设备的用户数量越来越多,对安全性有较高要求的应用也开始在移动设备上获得广泛的部署,如移动支付、手机网银、手机VPN、安全认证等。一些关键的安全操作或数据,如密钥、认证凭证等密码相关的安全信息,必须通过安全硬件进行保护。然而,现有技术中的Usbkey多是与电脑配合使用的,同时公知的移动终端的耳机孔没有实现音频的模数来实现一次性口令的功能,同时不能通过运行对称及非对称加密运算,实现移动支付的功能,所以操作比较麻烦,实用性能低,安全性能没有保障。

发明内容
本发明的目的是提供一种手机身份认证终端的Usbkey,以克服目前现有产品存在的上述不足。本发明的目的是通过以下技术方案来实现:
一种手机身份认证终端的Usbkey,包括硬件系统和与硬件系统连接的耳机插头,所述硬件系统上设有确认按钮, 所述耳机插头包括音频接口,音频接口包括话筒端子、接地端子、右声道端子和左声道端子,所述硬件系统内设有电路板,电路板上设有密码计算芯片、通信芯片和电池。进一步的,所述音频接口与手机的耳机孔连接。进一步的,所述话筒端子、左声道端子和右声道端子均与手机通信连接。进一步的,所述耳机插头为3.5mm。以上的手机身份认证终端的Usbkey的操作方法,包括以下步骤:
步骤一:向Usbkey中植入用户密钥,生成数字签名;
步骤二:同时在手机内部设置以软件形式存在的内置软件模块;
步骤三:将Usbkey插入手机孔中,此时Usbkey的软件模块与手机的软件模块连接;步骤四:手机内部的软件向Usbkey发出数字控制指令,Usbkey的耳机插头接收指令后传输给内部系统,并通过芯片转化为信号,信号通过声道端子传递给用户;以及
步骤五:用户将输出信号发送给Usbkey的音频接口,同时智能手机自耳机音频插口中接收的音频信号并传输至内置软件模块中,通过信息的数据编码,获得指令,即Usbkey中的私有密钥传送到智能手机中身份认证软件单元中,对智能手机中需要验证公钥进行验证。本发明的有益效果为:本发明结构简单,操作方便,实用性强,可以实现一次性口令的功能,能够通过运行对称及非对称加密运算,实现移动支付的功能,同时能够存储个人密钥、证书、参数等重要信息,保护重要信息不被获取。


下面根据附图对本发明作进一步详细说明。图1是本发明实施例所述的一种手机身份认证终端的Usbkey的结构示意 图2是本发明实施例所述的一种手机身份认证终端的Usbkey的使用状态参考 图3是本发明实施例所述的一种手机身份认证终端的Usbkey的硬件外壳的内部结构示意图。图中:
1、硬件系统;2、耳机插头;3、确认按钮;4、音频接口 ;5、话筒端子;6、接地端子;7、右声道端子;8、左声道端子;9、电路板;10、密码计算芯片;11、通信芯片;12、电池;13、手机;
14、耳机孔。
具体实施例方式
如图1-3所示,本发明实施例所述的一种手机身份认证终端的Usbkey,包括硬件系统I和与硬件系统I连接的耳机插头2,所述硬件系统I上设有确认按钮3,所述耳机插头2包括音频接口 4,音频接口 4包括话筒端子5、接地端子6、右声道端子7和左声道端子8,所述硬件系统I内设有电路板9,电路板9上设有密码计算芯片10、通信芯片11和电池12 ;所述音频接口 4与手机13的耳机孔14连接;所述话筒端子5、左声道端子8和右声道端子7均与手机13通信连接;所述耳机插头2为3.5mm。本发明实施例所述的手机身份认证终端的Usbkey的操作方法,包括以下步骤: 步骤一:向Usbkey中植入用户密钥,生成数字签名;
步骤二:同时在手机内部设置以软件形式存在的内置软件模块;
步骤三:将Usbkey插入手机孔中,此时Usbkey的软件模块与手机的软件模块连接;步骤四:手机内部的软件向Usbkey发出数字控制指令,Usbkey的耳机插头2接收指令后传输给内部系统,并通过芯片转化为信号,信号通过声道端子传递给用户;以及
步骤五:用户将输出信号发送给Usbkey的音频接口 4,同时智能手机将耳机音频接口4中接收的音频信号并传输至内置软件模块中,通过信息的数据编码,获得指令,即Usbkey中的私有密钥传送到智能手机中身份认证软件单元中,对智能手机中需要验证公钥进行验证。用户将Usbkey插入移动设备的耳机孔14后,可以被支持首频接口的声道端子的应用识别。硬件系统I内部的主要组成模块包括电路板9、具备商用密码资质的密码计算芯片10、通信芯片11和内置电池12,其芯片为具有国密资质的高性能密码计算芯片10。Usbkey理论上可以支持任何具备音频输入输出功能的计算机设备和任何支持访问音频输入输出功能的操作系统和软件平台,因此Usbkey可以支持目前几乎所有的手机、平板电脑、笔记本电脑等移动设备,也可以支持Apple iOS、Android、Windows、Mac OS X等各种操作系统以及JAVA平台。Usbkey的固件目前配置为主要支持公钥密码计算,可以在设备内部安全保存用户密钥,并在设备内部生成数字签名。Usbkey的软件开发包支持完整的密码功能、支持WAPI椭圆曲线数字签名标准、支持商密SM2、SM3、SM4数字签名标准以及支持IBC体制下的SM9数字签名标准,可以广泛用于各种用户认证登录、网银和支付等功能。界面附图为本设备的示例应用,可以在iPhone上提供和传统的USB Key相同的安全功能。本设备一端可以为耳机接口,另一端可以为USB接口,USB接口作为兼容设备,增加了本设备的多功能性。关于USB接口的说明:由于设备本身可以支持具有3.5毫米接口的计算机设备,并且本设备超低功耗,生命周期内由设备内部电池供电,本设备的通信芯片中可以集成有USB从模式控制器,因此可以按需要提供对USB接口的支持。本发明不局限于上述最佳实施方式,任何人在本发明的启示下都可得出其他各种形式的产品,但不论在其形状或结构上作任何变化,凡是具有与本申请相同或相近似的技术方案,均落 在本发明的保护范围之内。
权利要求
1.一种手机身份认证终端的Usbkey,包括硬件系统(I)和与硬件系统(I)连接的耳机插头(2),其特征在于:所述硬件系统(I)上设有确认按钮(3),所述耳机插头(2)包括音频接口(4),音频接口(4)包括话筒端子(5)、接地端子(6)、右声道端子(7)和左声道端子 (8),所述硬件系统(I)内设有电路板(9),电路板(9)上设有密码计算芯片(10)、通信芯片(11)和电池(12)。
2.根据权利要求1所述的手机身份认证终端的Usbkey,其特征在于:所述音频接口(4)与手机(13)的耳机孔(14)连接。
3.根据权利要求2所述的手机身份认证终端的Usbkey,其特征在于:所述话筒端子(5)、左声道端子(8)和右声道端子(7)均与手机(13)通信连接。
4.根据权利要求3所述的手机身份认证终端的Usbkey,其特征在于:所述耳机插头(2)为 3.5mm。
5.权利要求1-4任一项所述的手机身份认证终端的Usbkey的操作方法,其特征在于,所述操作方法包括以下步骤: 步骤一:向Usbkey中植入用户密钥,生成数字签名; 步骤二:同时在手机内部设置以软件形式存在的内置软件模块; 步骤三:将Usbkey插入手机孔中,此时Usbkey的软件模块与手机的软件模块连接;步骤四:手机内部的软件向Usbkey发出数字控制指令,Usbkey的耳机插头(2)接收指令后传输给内部系统,并通过芯片转化为信号,信号通过声道端子传递给用户;以及 步骤五:用户将输出信号发送给Usbkey的音频接口(4),同时智能手机将耳机音频接口(4)中接收的音频信号并传输至内置软件模块中,通过信息的数据编码,获得指令,即Usbkey中的私有密钥传送到智能手机中身份认证软件单元中,对智能手机中需要验证公钥进行验证。
全文摘要
本发明涉及一种手机身份认证终端的Usbkey及应用,包括硬件系统和与硬件系统连接的耳机插头,所述硬件系统上设有确认按钮,所述耳机插头包括音频接口,音频接口包括话筒端子、接地端子、右声道端子和左声道端子,所述硬件系统内设有电路板,电路板上设有密码计算芯片、通信芯片和电池。本发明的有益效果为本发明结构简单,操作方便,实用性强,可以实现一次性口令的功能,能够通过运行对称及非对称加密运算,实现移动支付的功能,同时能够存储个人密钥、证书、参数等重要信息,保护重要信息不被获取。
文档编号H04W12/06GK103237306SQ201310110978
公开日2013年8月7日 申请日期2013年4月2日 优先权日2013年4月2日
发明者程雪莲, 隋晓丽 申请人:程雪莲, 隋晓丽
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1