首页> 中国专利> 电子签名工具上的信息显示方法和系统以及电子签名工具

电子签名工具上的信息显示方法和系统以及电子签名工具

摘要

本发明公开了一种电子签名工具上的信息显示方法,包括:确定需要电子签名工具显示的交易信息中是否存在所述电子签名工具的字库中没有保存的文字,如果是,则获取所述没有保存的文字的编码及字模信息,并利用获取到的所述没有保存的文字的编码和字模信息以及所述字库显示所述交易信息。本发明同时公开了电子签名工具上的信息显示系统以及电子签名工具。应用本发明所述的方法、系统和装置,能够方便用户使用,并提高电子签名工具的适用范围。

著录项

  • 公开/公告号CN101520880A

    专利类型发明专利

  • 公开/公告日2009-09-02

    原文格式PDF

  • 申请/专利权人 李东声;

    申请/专利号CN200910081020.5

  • 发明设计人 李东声;

    申请日2009-03-27

  • 分类号G06Q40/00;G06F17/30;H04L29/06;

  • 代理机构北京德琦知识产权代理有限公司;

  • 代理人谢安昆

  • 地址 100083 北京市海淀区清华东路17号金码大厦B座1810室

  • 入库时间 2023-12-17 22:31:46

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2014-11-19

    授权

    授权

  • 2012-05-09

    著录事项变更 IPC(主分类):G06Q40/00 变更前: 变更后: 申请日:20090327

    著录事项变更

  • 2010-08-18

    专利申请权的转移 IPC(主分类):G06Q40/00 变更前: 变更后: 登记生效日:20100707 申请日:20090327

    专利申请权、专利权的转移

  • 2009-10-28

    实质审查的生效

    实质审查的生效

  • 2009-09-02

    公开

    公开

说明书

技术领域

本发明涉及电子技术应用领域,特别涉及电子签名工具上的信息显示方法和系统以及电子签名工具。

背景技术

目前,电子签名工具的应用越来越广泛,特别是在金融行业,为了保证交易的安全性,网上银行的用户越来越多地使用电子签名工具,比如USB Key,作为身份认证和交易认证的手段。

为了进一步保证电子交易的安全性,新一代的电子签名工具通常具有显示功能,即将本次交易中一些比较敏感的交易信息以文字的形式通过显示屏显示给用户。

具体实现包括:电子签名工具通过通用串行总线(USB)接口与个人计算机(PC)相连,PC机接收用户输入的交易信息,根据该交易信息生成交易报文,并发送给电子签名工具;电子签名工具从接收到的交易报文中提取出特定的交易信息(提取哪些交易信息是预先协商好的),如交易账号、交易金额和用户姓名等,并以文字的形式显示给用户;这样,用户即可通过显示的内容确认本次交易的交易信息是否准确,并且只有在用户通过电子签名工具上设置的按键确认交易信息准确无误后,电子签名工具才会发出交易指令,从而大大提高电子交易的安全性。

既然需要进行文字显示,那么就需要在电子签名工具内的字库中保存相应文字的字模,具体来说:电子签名工具从交易报文中提取出的交易报文本身就是代表不同文字的编码,而字库中保存有不同编码与字模之间的对应关系,电子签名工具利用提取出的不同编码分别查询字库,获取对应的字模并进行显示。

但是,用户可能输入的文字是各种各样的,比如,某些用户的姓名中可能会包含一些比较少用的生僻字,而电子签名工具中的字库的空间有限,不可能保存所有文字的字模,所以就会导致这类文字无法正常显示;另外,现有电子签名工具的字库中保存的字模主要是针对中文文字和数字的,如果用户使用其它种类的语言,比如英文、俄文、法文、日文或阿拉伯文等,那么电子签名工具也会无法正常显示。无法正常显示的表现通常为:在无法显示的文字处代之以空格、乱码或*等符号。无疑,这将给用户使用电子签名工具带来很大的不便,而且也限制了电子签名工具的适用范围。

发明内容

有鉴于此,本发明的主要目的在于提供一种电子签名工具上的信息显示方法,能够方便用户使用,并提高电子签名工具的通用性。

本发明的另一目的在于提供两种电子签名工具上的信息显示系统,能够方便用户使用,并提高电子签名工具的通用性。

本发明的又一目的在于提供两种电子签名工具,能够方便用户使用,并提高电子签名工具的通用性。

为达到上述目的,本发明的技术方案是这样实现的:

一种电子签名工具上的信息显示方法,包括:

A、确定需要电子签名工具显示的交易信息中是否存在所述电子签名工具的字库中没有保存的文字,如果是,则获取所述没有保存的文字的编码及字模信息,并利用所述获取到的没有保存的文字的编码和字模信息以及所述字库显示所述交易信息。

一种电子签名工具上的信息显示系统,包括:

个人计算机PC,用于向电子签名工具发送交易报文;

所述电子签名工具,用于提取接收到的交易报文中需要自身显示的交易信息,并确定所述交易信息中是否存在自身字库中没有保存的文字,如果是,则通过所述PC机向后台服务器请求所述没有保存的文字,并利用获取到的所述没有保存的文字的编码和字模信息以及自身字库显示所述交易报文;

所述后台服务器,用于从自身的字库中找到所述没有保存的文字的字模,连同所述字模的编码通过所述PC机一起发送给所述电子签名工具。

一种电子签名工具上的信息显示系统,包括:

个人计算机PC,用于确定需要电子签名工具显示的交易信息中是否存在所述电子签名工具的字库中没有保存的文字,如果是,则向后台服务器请求所述没有保存的文字,并将获取到的所述没有保存的文字的编码和字模信息以及交易报文发送给所述电子签名工具;

所述后台服务器,用于从自身的字库中找到所述没有保存的文字的字模,连同所述字模的编码一起发送给所述PC机;

所述电子签名工具,用于提取接收到的交易报文中需要自身显示的交易信息,并利用所述没有保存的文字的编码和字模信息以及自身字库显示所述交易信息。

一种电子签名工具,包括:

第一提取单元,用于提取接收自个人计算机PC的交易报文中需要所述电子签名工具显示的交易信息;

第一确定单元,用于确定所述交易信息中是否存在所述电子签名工具的字库中没有保存的文字,如果是,则向后台服务器请求所述没有保存的文字,并接收所述后台服务器返回的所述没有保存的文字的编码及字模信息;

第一显示单元,用于利用所述没有保存的文字的编码和字模信息以及所述电子签名工具的字库显示所述交易信息。

一种电子签名工具,包括:

第二提取单元,用于接收来自个人计算机PC的交易报文以及所述PC机请求自后台服务器的编码及字模信息,并提取所述交易报文中需要所述电子签名工具显示的交易信息;所述编码及字模信息为所述交易报文中在所述电子签名工具的字库中没有保存的文字的编码及字模信息;

第二显示单元,用于利用所述没有保存的文字的编码和字模信息以及所述电子签名工具的字库显示所述交易信息。

可见,采用本发明的技术方案,考虑到后台服务器的字库容量通常较大,包含各种可能出现的文字,所以当需要电子签名工具显示的交易信息中包括电子签名工具的字库中没有保存的文字时,向后台服务器请求该没有保存的文字;后台服务器接收到请求消息后,从自身的字库中找到所请求的文字的字模,连同该字模的编码一起发送给电子签名工具;这样,电子签名工具即可利用获取到的编码和字模信息及自身的字库对交易信息进行正确显示,从而既方便了用户使用,又提高了电子签名工具的通用性。

附图说明

图1为本发明方法第一实施例的流程图。

图2为本发明方法第二实施例的流程图。

图3为本发明系统实施例的组成结构示意图。

图4为本发明电子签名工具第一实施例的组成结构示意图。

图5为本发明电子签名工具第二实施例的组成结构示意图。

具体实施方式

针对现有技术中存在的问题,本发明中提出一种全新的交易信息显示方案,即当需要电子签名工具显示的交易信息中包括电子签名工具的字库中没有保存的文字时,由PC机或电子签名工具向后台服务器请求该没有保存的文字;后台服务器接收到请求消息后,从自身的字库中找到所请求的文字的字模,连同该字模的编码一起发送给电子签名工具;这样,电子签名工具即可利用获取到的编码和字模信息以及自身的字库对交易信息进行正确地显示。

为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明作进一步地详细说明。

需要说明的是,根据是由电子签名工具本身还是由PC机向后台服务器请求电子签名工具的字库中没有保存的文字的不同,本发明所述方案的具体实现也将不同,分别介绍如下:

图1为本发明方法第一实施例的流程图。假设本实施例中由电子签名工具向后台服务器请求自身没有保存的文字,且假设电子签名工具为USB Key,则如图1所示,包括以下步骤:

步骤101:USB Key接收来自PC机的交易报文,从中提取出需要自身显示的交易信息。

本步骤之前的具体实现以及USB Key如何提取交易信息均为本领域公知,不再赘述。

步骤102:USB Key确定提取出的交易信息中是否存在自身字库中没有保存的文字,如果是,则执行步骤104,否则,执行步骤103。

由于USB Key的字库中保存有不同文字对应的编码和字模,而USB Key提取出的交易信息本质就是不同文字对应的编码,所以本步骤中,USB Key可以很方便地通过查询自身的字库,确定出所提取出的交易信息中是否存在自身字库中没有保存的文字。

步骤103:USB Key利用自身的字库显示提取出的交易信息,结束流程。

本步骤的具体实现为现有技术,不再赘述。

步骤104:USB Key通过PC机向后台服务器请求没有保存的文字。

步骤105:后台服务器从自身的字库中找到USB Key所请求的没有保存的文字的字模,连同该字模的编码通过PC机一起发送给USB Key。

这里所提到的后台服务器,是指实际处理本次交易的银行等所使用的服务器。后台服务器接收到USB Key发来的请求消息后,提取其中携带的所请求的文字的编码,并通过查询自身的字库,找到该编码对应的字模,将该字模连同编码一起发送给USB Key。

另外,为了提高安全性,后台服务器还可进一步对查找到的字模及其编码进行签名,然后将签名后的数据发送给USB Key。如果进行签名为本领域公知,不再赘述。

步骤106:USB Key利用接收到的没有保存的文字的编码和字模信息以及自身的字库显示交易信息,结束流程。

USB Key的字库中预先设置有一定的预留空间,USB Key接收到来自后台服务器的编码和字模信息后,将其保存到所述预留空间中。另外,如果步骤105中后台服务器对编码和字模信息进行了签名,那么本步骤中,USB Key还需要对签名进行验证,只有验证通过,才会将接收到的编码和字模信息保存到预留空间中,如果验证未通过,则可进行重新请求等其它处理;或者,如果后台服务器中也没有保存所请求的文字,则USB Key在显示交易信息时可按现有方式对所请求的文字进行处理,即以空格或*等符号代替。

由于此时显示交易信息所需的全部字模均已得到,所以后续USB Key即可将交易信息正确地显示给用户,供用户确认。

图2为本发明方法第二实施例的流程图。假设本实施例中由PC机向后台服务器请求电子签名工具中没有保存的文字,且假设电子签名工具为USB Key,则如图2所示,包括以下步骤:

步骤201:PC机生成交易报文。

PC机如何生成交易报文为现有技术,不再赘述。

步骤202:PC机确定需要USB Key显示的交易信息中是否存在USB Key的字库中没有保存的文字,如果是,则执行步骤203,否则,执行步骤207。

在实际应用中,需要USB Key显示哪些交易信息以及USB Key能够显示哪些文字都是PC机可以知道的,所以本步骤中,PC机可确定出需要USB Key显示的交易信息中是否存在USB Key的字库中没有保存的文字。

步骤203:PC机向后台服务器请求USB Key的字库没有保存的文字。

步骤204:后台服务器从自身的字库中找到PC机所请求的文字的字模,连同该字模的编码一起发送给PC机。

步骤205:PC机将接收到的编码和字模信息以及所生成的交易报文发送给USB Key。

在实际应用中,可同时发送编码和字模信息以及交易报文,也可先发送编码和字模信息,或先发送交易报文信息,具体实现方式不限。

步骤206:USB Key提取接收到的交易报文中需要自身显示的交易信息,并利用接收到的编码和字模信息以及自身字库显示该交易信息,然后结束流程。

步骤207:PC机将所生成的交易报文发送给USB Key。

步骤208:USB Key提取接收到的交易报文中需要自身显示的交易信息,并利用自身的字库显示该交易信息,然后结束流程。

同样,本实施例中,后台服务器也可对编码和字模信息进行签名,相应地,USB Key需要对签名进行验证,不再赘述。

需要说明的是,上述两个实施例中,当需要向后台服务器请求的文字个数为N,所述N的取值大于1时,可通过N个请求消息,分别请求所需的N个文字,或者也可利用一个请求消息,同时请求这N个文字,具体实现方式不限。另外,如果USB Key的字库中的预留空间已使用完毕,后续再需要保存某个/些文字的编码及字模信息时,可按照先进先出的原则删除预留空间已保留的一些信息。

基于上述方法,图3为本发明系统实施例的组成结构示意图。如图3所示,该系统包括:PC机31、电子签名工具32以及后台服务器33。其中,

PC机31,用于向电子签名工具32发送交易报文;

电子签名工具32,用于提取接收到的交易报文中需要自身显示的交易信息,并确定该交易信息中是否存在自身字库中没有保存的文字,如果是,则通过PC机31向后台服务器33请求没有保存的文字,并利用获取到的没有保存的文字的编码和字模信息以及自身的字库显示该交易报文;

后台服务器33,用于从自身的字库中找到电子签名工具32的字库中没有保存的文字的字模,连同字模的编码通过PC机31一起发送给电子签名工具32。

或者,

PC机31,用于确定需要电子签名工具32显示的交易信息中是否存在电子签名工具32的字库中没有保存的文字,如果是,则向后台服务器33请求没有保存的文字;并将获取到的没有保存的文字的编码和字模信息以及交易报文发送给电子签名工具32;

后台服务器33,用于从自身的字库中找到该没有保存的文字的字模,连同字模的编码一起发送给PC机31;

电子签名工具32,用于提取接收到的交易报文中需要自身显示的交易信息,并利用接收到的没有保存的文字的编码和字模信息以及自身字库显示交易信息。

另外,后台服务器33还可进一步用于,对电子签名工具32的字库中没有保存的文字的编码和字模信息进行签名;电子签名工具32进一步用于,对签名进行验证,如果验证通过,则利用接收到的没有保存的文字的编码和字模信息以及自身字库显示交易报文。

图4为本发明电子签名工具第一实施例的组成结构示意图。如图4所示,包括:

第一提取单元41,用于提取接收自PC机的交易报文中需要电子签名工具显示的交易信息;

第一确定单元42,用于确定该交易信息中是否存在电子签名工具的字库中没有保存的文字,如果是,则向后台服务器请求没有保存的文字,并接收后台服务器返回的没有保存的文字的编码及字模信息;

第一显示单元43,用于利用没有保存的文字的编码和字模信息以及电子签名工具的字库显示提取出的交易信息。

图5为本发明电子签名工具第二实施例的组成结构示意图。如图5所示,包括:

第二提取单元51,用于接收来自PC机的交易报文以及PC机请求自后台服务器的编码及字模信息,并提取该交易报文中需要电子签名工具显示的交易信息;所述编码及字模信息为交易报文中在电子签名工具的字库中没有保存的文字的编码及字模信息;

第二显示单元52,用于利用接收到的没有保存的文字的编码和字模信息以及电子签名工具的字库显示提取出的交易信息。

图3、4和5所示系统和装置实施例的具体工作流程请参照图1和2所示方法实施例中的相应说明,此处不再赘述。

总之,采用本发明的技术方案,考虑到后台服务器的字库容量通常较大,包含各种可能出现的文字,所以当需要电子签名工具显示的交易信息中包括电子签名工具的字库中没有保存的文字时,由PC机或电子签名工具向后台服务器请求该没有保存的文字;后台服务器接收到请求消息后,从自身的字库中找到所请求的文字的字模,连同字模的编码一起发送给电子签名工具;这样,电子签名工具即可利用获取到的编码和字模信息以及自身的字库对交易信息进行正确显示,从而既方便了用户使用,又提高了电子签名工具的通用性。另外,本发明所述方案不改变现有签名认证系统,只需调整后台软件和电子签名工具的功能即可,而且本发明所述方案的实现多采用成熟的现有技术,便于普及。再有,本发明所述方案使得电子签名工具内无需安装最全的字库,随需随装,节省了电子签名工具内的存储空间。

综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号