一种电子签名工具及系统技术方案

技术编号:8555073 阅读:154 留言:0更新日期:2013-04-06 13:43
本实用新型专利技术提供了一种电子签名工具,包括:安全芯片、读写组件、通信模块及输入输出组件;所述安全芯片分别连接所述读写组件、所述通信模块及所述输入输出组件。本实用新型专利技术还提供一种电子签名系统,该系统包括:服务器、卡片、及前述的电子签名工具。通过本实用新型专利技术提供的一种电子签名工具及系统,可以对IC卡、磁条卡等进行安全的远程读写操作,同时,在通过公网进行远程操作时,防止了在对IC卡、磁条卡等进行操作的过程中导致信息泄露或信息被篡改,提高了安全性和便利性。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及一种电子
,尤其涉及一种电子签名工具及系统
技术介绍
现有的读卡器进行业务操作时,一般采用如下方式现有的读卡器根据服务器的指令对智能卡、磁条卡等卡片进行信息读取,从卡片中获取卡片信息,将卡片信息上传至服务器,服务器根据卡片信息进行处理。例如在对公交卡进行充值或者在对电卡进行充值时,持卡人需要到特定的充值点完成充值操作,便捷性和灵活性有待进一步提高。为了提高便捷性和灵活性,可采用手持读卡器通过公网与服务器进行远程交互,而采用公网传输信息,容易导致信息泄露或信息被篡改,造成用户损失,安全性有待进一步提闻。
技术实现思路
本技术旨在解决至少上述问题之一。本技术的主要目的在于提供一种电子签名工具本技术的另一目的在于提供一种电子签名系统。为达到上述目的,本技术的技术方案具体是这样实现的本技术一方面提供了一种电子签名工具,包括安全芯片、读写组件、通信模块及输入输出组件;所述安全芯片分别连接所述读写组件、所述通信模块及所述输入输出组件;所述安全芯片通过所述通信模块接收读取指令,根据所述读取指令获取所述读写组件输出的卡片数据,并将所述卡片数据进行签名后获得第一签名数据,通过所述通信模块发送所述第一签名数据;所述安全芯片通过所述通信模块接收交易指令,解析所述交易指令获得交易信息,通过所述输入输出组件显示所述交易信息;所述安全芯片接收所述输入输出组件输出的确认信息,对所述确认信息进行认证,认证通过后,对所述交易信息进行签名获得第二签名数据,通过所述通信模块发送所述第二签名数据;所述安全芯片通过所述通信模块接收写入指令,解析所述写入指令获得待写入数据,通过所述读写组件写入所述待写入数据。此外,所述读写组件为接触式组件或非接触式组件。此外,所述接触式组件为刷卡槽;所述非接触式组件为NFC读写模块或射频读与丰旲块。此外,所述输入输出组件包括显示屏,输出显示所述安全芯片输出的所述交易信息;键盘,将输入的确认信息输出至所述安全芯片。此外,所述输入输出组件为触摸屏。此外,所述通信模块为有线通信模块或无线通信模块。此外,所述安全芯片通过所述通信模块接收查询指令,根据所述查询指令获取所述读写组件输出的卡片数据,并通过所述输入输出组件显示所述卡片数据。本技术另一方面又提供了一种电子签名系统,包括服务器、卡片、及前述的电子签名工具;所述服务器发送读取指令至所述电子签名工具,并接收所述第一签名数据,在验证所述第一签名数据携带的卡片数据为合法数据后,发送交易指令至所述电子签名工具;所述服务器接收所述电子签名工具发送的所述第二签名数据,根据所述第二签名数据携带的交易信息执行交易操作,操作成功后发送写入指令至所述电子签名工具;所述电子签名工具对所述卡片进行读取数据和写入数据操作。此外,该系统还包括连接所述服务器及所述电子签名工具的终端;所述终端传输所述服务器及所述电子签名工具之间交互的指令和数据。此外,所述终%5为固定终%5或移动终立而。由上述本技术提供的技术方案可以看出,本技术提供了一种电子签名工具及系统,可以对IC卡、磁条卡等进行安全的远程读写操作,同时,在通过公网进行远程操作时,防止了在对IC卡、磁条卡等进行操作的过程中导致信息泄露或信息被篡改,提高了 安全性和便利性。附图说明为了更清楚地说明本技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。图1为本技术实施例1提供的电子签名工具的结构示意图;图2为本技术实施例1提供的输入输出组件的结构示意图;图3为本技术实施例2提供的电子签名工具的结构示意图;图4为本技术实施例3提供的电子签名系统的结构示意图。具体实施方式下面结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术的保护范围。在本技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或数量或位置。在本技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本技术中的具体含义。下面将结合附图对本技术实施例作进一步地详细描述。实施例1本实施例1提供了一种电子签名工具,见图1,包括安全芯片10、读写组件20、通信模块30及输入输出组件40,安全芯片10分别连接读写组件20、通信模块30及输入输出组件40。电子签名工具证书是标识电子签名工具身份的数字证书,每一个电子签名工具在初始化时均会产生唯一的证书,并存放于安全芯片10中。电子签名工具通过通信模块30对密钥、证书、参数等数据进行下载、更新和删除。电子签名工具证书可以使用RSA算法生成公、私钥,密钥长度可以为1024或2048位,签名算法可以使用SHA-1、SHA256、SM2和SM3算法等。 用户通过PC端或手机端的网上支付平台选择IC卡或磁条卡网上支付,或者通过客户端启动IC卡或磁条卡消费,并向安全芯片10发送读取指令,安全芯片10通过通信模块30接收读取指令,并在输入输出组件40上显示读取指令(例如请刷卡或请把卡放在读卡端),读写组件20通过读取IC卡的芯片数据或磁条卡的磁道信息来获取卡片数据并存储,安全芯片10根据读取指令获取读写组件20输出的卡片数据,并通过签名算法将卡片数据进行签名后获得第一签名数据,通过通信模块30发送第一签名数据。具体的,读写组件20可以为接触式组件或非接触式组件,即可以是刷卡槽、NFC读写模块或射频读写模块。(I)刷卡槽可以为IC卡读写器和磁条阅读器。IC卡读写器可以进行命令和数据的通信,包括机械、电气和逻辑协议等部分,详细要求参见《中国金融集成电路(IC)卡规范》相关部分。IC卡读写器可以直接完成对IC卡的读和写的操作,从而完成对IC卡的远程读写,提高了使用的方便性和安全性。磁条阅读器能够读在磁性标准正常的磁道信息,并可同时读取磁条卡二、三磁道数据。凡符合 GB/T 14916、GB/T 15120、GB/T 15694-1、ISO 7812-2、GB/T17552 标准的磁条卡都能读取。刷卡方向可采用单向或双向,刷卡速度范围为10毫米/秒-100毫米/秒。本文档来自技高网...

【技术保护点】
一种电子签名工具,其特征在于,该电子签名工具包括:安全芯片、读写组件、通信模块及输入输出组件;所述安全芯片分别连接所述读写组件、所述通信模块及所述输入输出组件;所述安全芯片通过所述通信模块接收读取指令,根据所述读取指令获取所述读写组件输出的卡片数据,并将所述卡片数据进行签名后获得第一签名数据,通过所述通信模块发送所述第一签名数据;所述安全芯片通过所述通信模块接收交易指令,解析所述交易指令获得交易信息,通过所述输入输出组件显示所述交易信息;所述安全芯片接收所述输入输出组件输出的确认信息,对所述确认信息进行认证,认证通过后,对所述交易信息进行签名获得第二签名数据,通过所述通信模块发送所述第二签名数据;所述安全芯片通过所述通信模块接收写入指令,解析所述写入指令获得待写入数据,通过所述读写组件写入所述待写入数据。

【技术特征摘要】
1.一种电子签名工具,其特征在于,该电子签名工具包括安全芯片、读写组件、通信模块及输入输出组件;所述安全芯片分别连接所述读写组件、所述通信模块及所述输入输出组件;所述安全芯片通过所述通信模块接收读取指令,根据所述读取指令获取所述读写组件输出的卡片数据,并将所述卡片数据进行签名后获得第一签名数据,通过所述通信模块发送所述第一签名数据;所述安全芯片通过所述通信模块接收交易指令,解析所述交易指令获得交易信息,通过所述输入输出组件显示所述交易信息;所述安全芯片接收所述输入输出组件输出的确认信息,对所述确认信息进行认证,认证通过后,对所述交易信息进行签名获得第二签名数据,通过所述通信模块发送所述第二签名数据;所述安全芯片通过所述通信模块接收写入指令,解析所述写入指令获得待写入数据, 通过所述读写组件写入所述待写入数据。2.根据权利要求1所述的电子签名工具,其特征在于,所述读写组件为接触式组件或非接触式组件。3.根据权利要求2所述的电子签名工具,其特征在于,所述接触式组件为刷卡槽;所述非接触式组件为NFC读写模块或射频读写模块。4.根据权利要求1或2所述的电子签名工具,其特征在于,所述输入输出组件包括 显示屏,输出显示所述安全芯片输出的所述交易信息;键盘,将输入...

【专利技术属性】
技术研发人员:李东声
申请(专利权)人:天地融科技股份有限公司
类型:实用新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1