首页 / 专利库 / 视听技术与设备 / 全向性麦克风 / 基于音频及USB数据传输的金融密匙及其控制方法

基于音频及USB数据传输的金融密匙及其控制方法

阅读:1021发布:2020-10-15

专利汇可以提供基于音频及USB数据传输的金融密匙及其控制方法专利检索,专利查询,专利分析的服务。并且本 发明 公开一种基于音频及USB数据传输的金融密匙,包含:音频 接口 ,其连接外接的音频设备,接收或输出音频 信号 ;USB接口,其连接外接设备,对密匙的供电和 信号传输 ; 音频信号 转换 电路 ,其连接音频接口,对音频信号进行处理后输出;安全芯片,其通过音频信号转换电路连接音频接口接收音频信号;并通过USB接口连接至外接设备; 电池 ,其用于存储 电能 ,并对密匙供电;电池管理芯片,其连接电池,对电池进行充放电控制;电源控制单元,其分别电路连接电池管理芯片、音频接口、安全芯片。本发明中采用阻容网络代替了AD/DA模 块 ,降低音频密匙 板面 复杂程度,节约成本;命令处理采用静态功耗控制方法和动态功耗控制方法,降低系统的功耗。,下面是基于音频及USB数据传输的金融密匙及其控制方法专利的具体信息内容。

1.一种基于音频及USB数据传输的金融密匙,其特征在于,该密匙包含:
音频接口(5),其连接外接的音频设备,接收或输出音频信号
USB接口(6),其连接外接设备,用于对密匙的供电和信号传输
音频信号转换电路(2),其连接所述的音频接口(5),对音频信号进行处理后输出;
安全芯片(1),其通过所述音频信号转换电路(2)连接所述音频接口(5)接收音频信号;并通过USB接口(6)连接至外接设备;
电池(3),其用于存储电能,并对密匙供电;
电池管理芯片(4),其连接所述电池(3),对电池(3)进行充放电控制;
电源控制单元,其分别电路连接所述的电池管理芯片(4)、音频接口(5)、安全芯片(1);
当音频接口(5)与USB接口(6)未连接外接设备时,不对密匙的电路系统供电,关闭电源;
当只有USB接口(6)连接外接设备时,通过USB接口(6)对密匙的电路系统供电,同时电池管理芯片(4)控制对电池(3)充电;
当只有音频接口(5)连接外接的音频设备时,电源控制单元通过电池管理芯片(4)控制电池(3)向密匙的电路系统供电。
2.如权利要求1所述的基于音频及USB数据传输的金融密匙,其特征在于,所述的电源控制单元还电路连接有线性稳压器,并通过该线性稳压器向密匙的电路系统供电。
3.如权利要求1所述的基于音频及USB数据传输的金融密匙,其特征在于,所述的音频信号转换电路(2)与安全芯片(1)之前通过总线扩展器电路连接。
4.如权利要求1或3所述的基于音频及USB数据传输的金融密匙,其特征在于,所述的音频信号转换电路(2)采用阻容网络。
5.如权利要求3所述的基于音频及USB数据传输的金融密匙,其特征在于,所述的音频信号转换电路(2)包含音频输入电路和音频输出电路;
所述的音频输入电路包含第二电容(C2),第二电容(C2)的两端分别连接至安全芯片输入端(A_In)和音频接口的左声道;第二电容(C2)与安全芯片输入端之间电路连接有第三电阻(R3)和第四电阻(R4);第三电阻(R3)接地,第四电阻(R4)接电源(VDD);
所述的音频输出电路包含串联连接的第二电阻(R2)和第一电容(C1);第二电阻(R2)连接安全芯片输出端(A_Out),第一电容(C1)连接音频接口的麦克端;第二电阻(R2)和第一电容(C1)之间电路连接有第一电阻(R1),该第一电阻(R1)接地。
6.如权利要求1所述的基于音频及USB数据传输的金融密匙,其特征在于,所述的电源控制单元包含:串联连接的第二电感(L2)、第五电阻(R12)和三极管(Q1);第二电感(L2)连接音频接口的右声道,第五电阻(R12)连接三极管(Q1)的基极,三极管(Q1)的发射极连接电池管理芯片(4),集电极连接密匙的系统电路;第五电阻(R12)与三极管(Q1)的发射极之间电路连接有第六电阻(R13)。
7.如权利要求1所述的基于音频及USB数据传输的金融密匙,其特征在于,所述USB接口(6)连接的外接设备包含:计算机、平板电脑或手机。
8.如权利要求1所述的基于音频及USB数据传输的金融密匙,其特征在于,所述密匙内部通信以及与外部通信的信号数据采用曼彻斯特编码方式。
9.一种如权利要求1所述基于音频及USB数据传输的金融密匙的静态功耗控制方法,其特征在于,该方法包含:当音频密匙连接至外接的音频设备时,电源控制单元中的三极管(Q1)导通,此时电池(3)向系统供电;
当音频密匙不用、不连接音频设备时,连接音频接口的右声道一端为开路,三极管(Q1)截止,系统不供电。
10.一种如权利要求1所述基于音频及USB数据传输的金融密匙的动态功耗控制方法,其特征在于,该方法包含:工作中,首先安全芯片(1)将应用中没有用到的模时钟关闭;
并在每个命令处理完成后,安全芯片(1)进入睡眠模式,当有外部命令时,总线扩展器上的电平变化再次将安全芯片(1)唤醒,安全芯片(1)开始接收并处理下一条外部命令,外部命令完成后安全芯片(1)又进入睡眠模式。

说明书全文

基于音频及USB数据传输的金融密匙及其控制方法

技术领域

[0001] 本发明涉及一种音频密匙,具体涉及一种基于音频及USB数据传输的低功耗高性能金融密匙及其控制方法。

背景技术

[0002] 伴随着互联网技术的迅速发展,近年来电子商务发展迅猛,那么如何确保交易特别是用户网的安全性,也就成了人们最关心的问题。目前基于PC的交易主要是用通用串行总线(Universal Serial BUS,USB)密匙(key)来保证。USBKey主要用来存储数字证书,并在USBKey内部进行签名认证,同时USBKey的密钥永远不能导出,这样保证了通信交互的安全性。
[0003] 但是随着智能手机等移动互联设备的普及,交易不再局限于传统的基于PC的网络交易,因此,就出现了各种基于移动互联终端的安全key,如,苹果key,安全SD卡以及音频key等。这几种key有一个共同的弱点,那就是无论是苹果key还是安全SD卡均有针对性,如苹果key只适合于苹果的产品,安全SD卡则需要移动互联设备有SD(TF)接口。但是我们知道,无论是智能手机还是pad等移动互联设备都有音频接口,因此,通过音频接口进行数据传输的音频key基本上可以兼容绝大部分的智能手机及pad等。
[0004] 音频key一般都采用锂电池供电,通过标准的3.5mm音频接口与智能手机或pad相连来实现双向的数据传输。通讯时,智能手机的麦克作为输入通路,机作为输出通路。与其他类型的key相比,音频key除了安全性高,携带方便的特点外,兼容性好使其在基于移动互联设备的加解密应用中更具有优势。但是目前的音频key产品大都电路比较复杂,需要用到AD及DA来做安全芯片与智能手机端的数据转换,这就使得key的PCB板变的复杂,导致成本较高,同时功耗也比较高。本发明对于这些问题提出了改进方案,在提升系统性能的同时,PCB板的复杂程度和功耗都得到了有效的降低,使得产品更贴近消费者的需求。

发明内容

[0005] 本发明提供一种基于音频及USB数据传输的金融密匙及其控制方法,支持音频接口连接、USB接口连接,可用于手机,平板电脑及计算机端的身份认证及数据加解密,低成本,低功耗。
[0006] 为实现上述目的,本发明提供一种基于音频及USB数据传输的金融密匙,其特点是,该密匙包含:音频接口,其连接外接的音频设备,接收或输出音频信号
USB接口,其连接外接设备,用于对密匙的供电和信号传输
音频信号转换电路,其连接音频接口,对音频信号进行处理后输出;
安全芯片,其通过音频信号转换电路连接音频接口接收音频信号;并通过USB接口连接至外接设备;
电池,其用于存储电能,并对密匙供电;
电池管理芯片,其连接电池,对电池进行充放电控制;
电源控制单元,其分别电路连接电池管理芯片、音频接口、安全芯片;
当音频接口与USB接口未连接外接设备时,不对密匙的电路系统供电,关闭电源;
当只有USB接口连接外接设备时,通过USB接口对密匙的电路系统供电,同时电池管理芯片控制对电池充电;
当只有音频接口连接外接的音频设备时,电源控制单元通过电池管理芯片控制电池向密匙的电路系统供电。
[0007] 上述的电源控制单元还电路连接有线性稳压器,并通过该线性稳压器向密匙的电路系统供电。
[0008] 上述的音频信号转换电路与安全芯片之前通过总线扩展器电路连接。
[0009] 上述的音频信号转换电路采用阻容网络。
[0010] 上述的音频信号转换电路包含音频输入电路和音频输出电路;上述的音频输入电路包含第二电容,第二电容的两端分别连接至安全芯片输入端和音频接口的左声道;第二电容与安全芯片输入端之间电路连接有第三电阻和第四电阻;第三电阻接地,第四电阻接电源;
上述的音频输出电路包含串联连接的第二电阻和第一电容;第二电阻连接安全芯片输出端,第一电容连接音频接口的麦克风端;第二电阻和第一电容之间电路连接有第一电阻,该第一电阻接地。
[0011] 上述的电源控制单元包含:串联连接的第二电感、第五电阻和三极管;第二电感连接音频接口的右声道,第五电阻连接三极管的基极;三极管的发射极连接电池管理芯片,集电极连接密匙的系统电路;第五电阻与三极管的发射极之间电路连接有第六电阻。
[0012] 上述USB接口连接的外接设备包含:计算机、平板电脑或手机。
[0013] 上述密匙内部通信以及与外部通信的信号数据采用曼彻斯特编码方式。
[0014] 一种如上述基于音频及USB数据传输的金融密匙的静态功耗控制方法,其特点是,该方法包含:当音频密匙连接至外接的音频设备时,电源控制单元中的三极管导通,此时电池向系统供电;当音频密匙不用、不连接音频设备时,连接音频接口的右声道一端为开路,三极管截止,系统不供电。
[0015] 一种如上述基于音频及USB数据传输的金融密匙的动态功耗控制方法,其特点是,该方法包含:工作中,首先安全芯片将应用中没有用到的模时钟关闭;并在每个命令处理完成后,安全芯片进入睡眠模式,当有外部命令时,总线扩展器上的电平变化再次将安全芯片唤醒,安全芯片开始接收并处理下一条外部命令,外部命令完成后安全芯片又进入睡眠模式。
[0016] 本发明基于音频及USB数据传输的金融密匙及其控制方法和现有技术的音频密匙相比,其优点在于,本发明中采用简单的阻容网络代替了AD/DA模块,使音频密匙的PCB板面复杂程度降低,可节约30%的成本;本发明在去掉AD/DA模块的同时,通过命令处理采用静态功耗控制方法和动态功耗控制方法,降低了系统的功耗。
附图说明
[0017] 图1为本发明基于音频及USB数据传输的金融密匙的结构示意图;图2为本发明基于音频及USB数据传输的金融密匙的音频信号转换电路的电路图;
图3为本发明基于音频及USB数据传输的金融密匙的电源控制单元的电路图;
图4为本发明基于音频及USB数据传输的金融密匙的密匙内部通信以及与外部通信的信号数据波形图;
图5为本发明基于音频及USB数据传输的金融密匙的通讯协议case1图;
图6为本发明基于音频及USB数据传输的金融密匙的通讯协议case2图;
图7为本发明基于音频及USB数据传输的金融密匙的通讯协议case3图;
图8为本发明基于音频及USB数据传输的金融密匙的通讯协议case4图。

具体实施方式

[0018] 以下结合附图进一步说明本发明的具体实施例
[0019] 如图1所示,本发明公开一种基于音频及USB数据传输的金融密匙,该金融密匙为一种音频密匙,其包含:音频接口5、USB接口6(通用串行总线,Universal Serial BUS)、音频信号转换电路2、安全芯片1、电池3、电池管理芯片4、电源控制单元和线性稳压器(low dropout regulator,LDO)。
[0020] 音频接口5包含有左声道端、右声道端和麦克风端,其连接外接的音频设备,通过左声道端和右声道端接收音频信号,并通过麦克风端(Mic)输出音频信号。音频设备可以采用手机等移动互连设备。
[0021] USB接口6连接外接设备,用于对密匙的供电和信号传输。外接设备可以为计算机PC、平板电脑PAD或手机。
[0022] 音频信号转换电路2电路连接音频接口5,对经过的音频信号进行处理后输出。本发明中音频信号转换电路2采用简单的阻容网络替代现有技术的AD/DA模块,使移动互连设备的音频口与安全芯片的GPIO口通过简单的阻容网络直接连接。
[0023] 安全芯片1采用型号为AC3192的安全芯片,其通过总线扩展器(GPIO,General Purpose Input Output,通用输入/输出)电路连接音频信号转换电路2,通过音频信号转换电路2连接音频接口5接收音频信号。该安全芯片1还通过USB接口6连接至外接设备。
[0024] 电池3采用锂电池,其用于存储电能,并对密匙系统电路的音频信号转换电路2、安全芯片1、音频接口5、USB接口6进行供电。
[0025] 电池管理芯片4电路连接电池3,用于对电池3进行充放电控制。
[0026] 电源控制单元分别电路连接电池管理芯片4、音频接口5的右声道、安全芯片1。
[0027] 线性稳压器与电源控制单元电路连接,电源控制单元通过3.3V的LDO线性稳压器的输入端向密匙的系统电路供电。
[0028] 当音频接口5与USB接口6未连接外接设备时,不对密匙的电路系统供电,关闭电源。
[0029] 当只有USB接口6连接外接设备时,通过USB接口6对密匙的电路系统供电,同时电池管理芯片4控制对电池3充电。
[0030] 当只有音频接口5连接外接的音频设备时,电源控制单元通过电池管理芯片4控制电池3向密匙的电路系统供电。
[0031] 如图2所示,本实施例中,音频信号转换电路2包含音频输入电路和音频输出电路。
[0032] 音频输入电路包含第二电容C2,第二电容C2的两端分别连接至A_In端和A_Out端,A_In端连接安全芯片1输入端,M_Out连接音频接口的左声道。第二电容C2与安全芯片输入端之间电路连接有第三电阻R3和第四电阻R4;第三电阻R3接地,第四电阻R4接3.3V的电源VDD。其中,第二电容C2为100nF,第三电阻R3为51kΩ,第四电阻R4为51 kΩ。
[0033] 音频输出电路包含串联连接的第二电阻R2和第一电容C1;第二电阻R2连接A_Out端,A_Out端连接至安全芯片输出端;第一电容C1连接M_In端,M_In端连接至音频接口5的麦克风端。第二电阻R2和第一电容C1之间电路连接有第一电阻R1,该第一电阻R1接地。其中第一电阻R1和第二电阻R2为51 kΩ,第一电容C1为100nF。
[0034] 由于GPIO口输出为3.3V VPP,为了避免对移动互联设备的音频输入电路的可能损害,故采用第一电阻R1、第二电阻R2做分压处理,之后再通过电容去掉其中的直流分量后才能进入移动互联设备的音频输入口。
[0035] 安全芯片1的GPIO口的输入范围是0-3.3V,而移动互联设备的音频输出信号是没有直流分量的,即有正有负,因此如图2中下面所示,通过第三电阻R3,第四电阻R4给移动互联设备的音频输出信号叠加了一个直流分量(1.65V),以利于安全芯片1处理。安全芯片1的IO口作为输入时,输入高电平的最低值为2.0V,输入低电平时的最高值为0.8V,可通过调节手机的媒体输出音量,使其Vpp大于1V即可使安全芯片1正确识别输入信号。在使用音频密匙时,软件会先记录当前的媒体音量,之后将媒体音量调整至最大,此时则可以完全保证通讯时数据的正常收发,应用结束后软件再将媒体音量恢复的之前的大小即可。
[0036] 如图3所示,电源控制单元包含:串联连接的第二电感L2、第五电阻R12和三极管Q1。第二电感L2连接AR端,AR端电路连接音频接口5的右声道,第五电阻R12连接三极管Q1的基极,三极管Q1的发射极连接VBat端,该VBat端电路连接电池管理芯片4,通过电池管理芯片4连接并控制电池3。三极管Q1的集电极连接VLDO_IN端,VLDO_IN端通过线性稳压器LDO连接密匙系统电路中的各个模块。第五电阻R12与三极管Q1的发射极之间电路连接有第六电阻R13。其中,第二电感L2为100uH,第五电阻R12为10 kΩ,第六电阻R13为100 kΩ。
[0037] 当音频密匙未通过音频接口5及USB接口6连接至任何设备时,AR端悬空,此时三极管Q1截止,系统不供电。当音频密匙通过USB接口6连接至计算机PC时,三极管Q1截止,系统的供电由USB接口6提供,此时可以向锂电池3充电.当音频密匙通过音频接口连接至移动互连设备时,三极管Q1导通,系统的电源由锂电池3提供。
[0038] 由于音频输出端一般都有耦合电容,因此输出应该是连续变化的信号,故本发明中采用uart传输方式,密匙内部通信以及与外部通信的信号数据采用曼彻斯特编码的方式。如图4所示,上半部分分别是’0’和’1’的波形,下半部分是一个字节的波形,图中的波形表示数据0x5A。
[0039] 音频密匙与移动互联设备的通讯协议:每次数据通讯总是由移动互联设备端发起。音频密匙与移动互联设备通讯时的基本单位为包,每包数据的组成如下,其中LOAD段最大长度为200Bytes:HEAD(1Byte) LEN(1Byte) LOAD(LENBytes)
LOAD段的定义参考了通用7816协议,分别定义了case1,case2,case3以及case4等
4种通讯方式,其中HEAD字段为数据包头,固定为0xFF或者0x00,这是因为有些手机实际录音结果可能会反相,数据解码时会根据收到的HEAD字段来选择相应的解码方式。LEN字段为数据包中LOAD段的总长度,最大为0xC8。LOAD段为数据包所包含的数据。
[0040] 命令格式具体为:CMD(5字节) XOR(1字节) DATA(n字节) XOR(1字节)
CMD字段:
CLA INS P1P2LC/Le
CLA:Class,可具体参考7816相关文档。
[0041] INS:Instructions,可具体参考7816相关文档。
[0042] LC(1字节):发送数据的长度。指命令头后面的DATA的长度,不包含校验码。
[0043] Le(1字节):期望返回的数据长度。不包含返回的CRC和状态的长度。
[0044] XOR:命令头部分异或校验码共1字节。
[0045] Stuff(2字节):任意数据。
[0046] DATA:数据,长度等于LC。
[0047] XOR:数据部分异或校验码,共1字节。
[0048] 命令响应的格式为:DATA STATUS XOR(1字节)
DATA:返回的数据。
[0049] STATUS:状态字。可具体参考7816相关文档。SW1 SW2
[0050] XOR:数据部分和状态部分异或值,不包括HEAD。
[0051] 如图5所示,是case1通信方式,该case无数据传输,移动互联设备发送命令(5Bytes),音频key命令处理后返回状态码。
[0052] 如图6所示,是case2通信方式,该case的过程为:移动互联设备发送命令(5Bytes),音频key命令处理后返回数据和状态码。
[0053] 如图7所示,是case3通信方式,该case的过程为:移动互联设备将数据和命令发送至音频密匙,音频密匙处理接收到的数据和命令,并返回状态码如图8所示,是case4通信方式,该case分三部分,分别是起始命令阶段,数据阶段以及结束命令阶段。命令阶段是通过类似case1的一条命令告诉音频密匙后续数据是加密或是解密,用什么算法等,结束阶段则告诉音频密匙该case的数据已经全部处理。与前面的三个case的不同之处在于:首先前面的三个case要么没有数据传输,要么只是单向的数据传输,而case4是双向都有数据传输;其次,前面三个case只有一个收发回合,即由移动互联设备发送命令至安全芯片,安全芯片处理完成后返回状态码,一个case就完成了,而case4则是有多个回合的命令及数据发送和返回数据及状态码。这样的好处在于,对于大批量的数据加解密处理,case4的效率要远高于前面的三个case。
[0054] 本发明还公开一种基于音频及USB数据传输的金融密匙的静态功耗控制方法,该方法包含:当音频密匙连接至外接的音频设备(移动互联设备)时,电源控制单元中的三极管Q1导通,此时电池3向系统供电。
[0055] 当音频密匙不用、不连接音频设备(移动互联设备)时,连接音频接口5的右声道一端为开路,三极管Q1截止,系统不供电。
[0056] 通过此电路可有效降低系统的静态功耗,延长电池的使用时间。
[0057] 本发明还公开一种基于音频及USB数据传输的金融密匙的动态功耗控制方法,该方法包含:密匙工作中,针对不同的应用,首先安全芯片1将应用中没有用到的模块时钟关闭。
[0058] 并在每个命令处理完成后,安全芯片1进入睡眠模式,当有外部命令时,总线扩展器上的电平变化再次将安全芯片1唤醒,安全芯片1开始接收并处理下一条外部命令,外部命令完成后安全芯片1又进入睡眠模式。
[0059] 尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈