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

文档序号:6484185阅读:161来源:国知局
专利名称:电子签名工具上的信息显示方法和系统以及电子签名工具的制作方法
技术领域
本发明涉及电子技术应用领域,特别涉及一种电子签名工具上的信息显 示方法和系统以及一种电子签名工具。
背景技术
目前,电子签名工具的应用越来越广泛,特别是在金融行业,为了保证交
易的安全性,网上银行的用户越来越多地使用电子签名工具,比如USBKey, 作为身份认证和交易认证的手段。
为了进一步保证电子交易的安全性,新一代的电子签名工具通常具有显示 功能,即将本次交易中 一些比较敏感的交易信息以文字的形式通过显示屏显示 给用户。
具体实现包括电子签名工具通过通用串行总线(USB)接口与个人计算 机(PC)相连,PC机接收用户输入的交易信息,根据该交易信息生成交易报 文,并发送给电子签名工具;电子签名工具从接收到的交易报文中提取出特定 的交易信息(提取哪些交易信息是预先协商好的),如交易账号、交易金额和用 户姓名等,并以文字的形式显示给用户;这样,用户即可通过显示的内容确认 本次交易的交易信息是否准确,并且只有在用户通过电子签名工具上设置的按 键确认交易信息准确无误后,电子签名工具才会发出交易指令,从而大大提高 电子交易的安全性。
既然需要进行文字显示,那么就需要在电子签名工具内的字库中保存相应 文字的字模。但是,用户可能输入的文字是各种各样的,比如,某些用户的姓 名中可能会包含一些比较少用的生僻字,而电子签名工具中的字库的空间有P艮, 不可能保存所有文字的字模,所以就会导致这类文字无法正常显示,从而给用
5户的使用带来不便。
再有,电子签名工具在显示交易信息时,需要考虑如何显示美观的问题, 即需要考虑换行和字间距。由于现有电子签名工具显示的通常都是中文和数字,
所以换行和调整字间距都比较容易;但是,如果用户使用其它种类的语言,比 如英文、俄文、法文、日文、阿拉伯文等时,要实现换行和调整字间距就会比 较麻烦。以英文为例对于一个单词question,如果需要换行,那么只能将其 4斥分成ques-tion,而不肯fe4斥分成q隱uestion或qu國estion等开j式;另夕卜,^f象i这才羊 的字母显示宽度明显要比s这样的字母窄,如果采用相等的字间距则会比较难 看,但现有的电子签名工具还没有根据所要显示的交易信息的不同而进行显示 方式的自动调整的功能,所以限制了电子签名工具的适用范围。

发明内容
有鉴于此,本发明的主要目的在于提供一种电子签名工具上的信息显示 方法,能够方便用户使用,并提高电子签名工具的通用性。
本发明的另一目的在于提供一种电子签名工具上的信息显示系统,能够 方便用户使用,并提高电子签名工具的通用性。
本发明的又一目的在于提供一种电子签名工具,能够方便用户使用,并 提高电子签名工具的通用性。
为达到上述目的,本发明的技术方案是这样实现的
一种电子签名工具上的信息显示方法,当用户使用电子签名工具进行交易 时,该方法包才舌
个人计算机PC将本次交易中需要所述电子签名工具显示的交易信息处理 成一个以上图片,并发送给所述电子签名工具;
所述电子签名工具将接收到的一个以上图片依次显示给用户。 一种电子签名工具上的信息显示系统,包括
个人计算机PC,用于将本次交易中需要电子签名工具显示的交易信息处理 成一个以上图片,并发送给所述电子签名工具;
6所述电子签名工具,用于将接收到的一个以上图片依次显示给用户。
一种电子签名工具,包括
接收单元,用于接收来自个人计算机PC的一个以上图片;
显示单元,用于将所述一个以上图片依次显示给用户。
可见,采用本发明的技术方案,由于当用户使用电子签名工具进行交易时, 电子签名工具上需要显示哪些交易信息对于PC机来说是已知的,且考虑到PC 机上的字库的空间通常很大,包含了各种可能出现的文字,而且如何对于不同 类型的文字进行换行以及字间距的调整等均为成熟的现有技术,所以可直接由 PC机将交易信息正确且美观地处理成一个以上的图片的形式,然后发送给电子 签名工具;对于电子签名工具来说,其只需将接收到的一个以上图片依次进行 显示即可,无需自身进行任何其它处理。相比于现有技术,本发明所述方案不 但方便了用户使用,而且提高了电子签名工具的通用性。


图1为本发明方法实施例的流程图。
图2为本发明系统实施例的组成结构示意图。
图3为本发明电子签名工具实施例的组成结构示意图。
具体实施例方式
考虑到如果通过改变电子签名工具中的相关软件来克服现有技术中存 在的问题,无论是开发难度还是开发成本都会比较大,而且后续当需要对软 件进行更新时,更新成本和安全成本也都较大,所以本发明所述方案中,由 PC机对需要电子签名工具显示的交易信息进行预处理,即对所有的交易信 息进行换行和字间距等设置,然后将设置好的每行交易信息分别处理成一个 图片,具体如何处理为本领域公知,之后,将处理好的一个以上图片(图片 数量视行数而定)发送给电子签名工具;电子签名工具将接收到的一个以上 图片按照接收先后顺序依次显示给用户。在实际应用中,可以采用一个图片占用一行的方式进行显示,或者,如果信息量较少的话,也可以若干行(大 于一行)显示一个图片,具体实现方式不限。
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实 施例,对本发明作进一步地详细"i兌明。
图1为本发明方法实施例的流程图。假设本实施例中的电子签名工具为
USB Key,且假设本实施例中采用 一个图片占用 一行的方式对接收到的一个 以上图片进行显示。如图1所示,包括以下步骤
步骤101: PC机将本次交易中需要USB Key显示的交易信息处理成一 个以上的图片,并发送给USBKey。
本步骤之前的其它操作为本领域公知,不再赘述。
本步骤中,PC机将需要USBKey显示的交易信息,如交易姓名、交易 金额和交易账号等处理成一个以上的图片,比如位图形式的图片,发送给 USB Key。具体如何换行等对于PC机来说均为成熟的现有技术,所以实现 起来很方便,而且,PC机中的字库的空间(容量)通常都较大,所以对于 一些USBKey中没有的字,在PC中通常也都能比较容易地找到。
需要说明的是,本实施例中所提到的"字",是对各种类型的文字的统 称,并不专指中文文字或数字。
步骤102: USBKey将接收到的一个以上的图片以每个图片占用一行的 方式显示给用户。
本实施例中,可预先在USB Key中设置好规则,即如果接收到这类图 片该怎么处理,那么后续当USBKey接收到来自PC机的一个以上图片后, 即会自动将其以每个图片占用 一行的方式在显示屏上进行显示。
步骤103: USBKey对一个以上图片数据进行签名,并将签名后的数据 发送给后台服务器。
USB Key将接收到的交易信息显示给用户后,确定是否接收到来自用户 的确认信息,如果是,则对接收到的一个以上图片数据进行签名,具体签名 方式为本领域公知,并将签名后的数据通过PC机发送给后台服务器。这里
8所提到的后台服务器,是指实际处理本次交易的银行等所使用的服务器。
另外,根据实际需要,PC机还可进一步将本次交易所对应的交易报文
(由PC机根据用户输入的交易信息生成)发送给USB Key,那么本步骤中, USB Key还可同时对该交易报文进行签名,并通过PC机将签名后的数据发 送给后台服务器。
步骤104:后台服务器验证接收到的签名是否正确,如果是,则执行步骤 105;否则,执行步骤106。
现有技术中,PC机会将生成的交易报文发送给后台服务器,以便后台服务 器根据该交易报文进行相应的交易处理。本实施例中,后台服务器在接收到来 自PC机的交易报文后,按照与PC机相同的方式,将本次交易中需要USBKey 显示的信息处理成一个以上图片,并利用该处理成的一个以上图片对接收到的 图片数据的签名进行验证,如果验证通过,则执行步骤105,否则,执行步骤 106。或者,也可由PC机直接将处理成的一个以上图片发送给后台服务器,而 无需后台服务器再重新生成,但由于图片的数据量通常较大,所以一般不采用 这种方式。而且,前一种处理方式的好处还在于由于PC机和后台服务器是 针对相同的交易报文进行相同的处理,所以理论上应该得到相同的图片;这样, 如果交易报文在发送给后台服务器的过程中被修改,那么后台服务器得到的图 片就会和PC机得到的图片不一样,这样,签名验证就会无法通过,从而提高 了安全性。
另外,如果步骤103中USBKey同时对交易报文进行了签名,那么本步骤 中,后台服务器还需要进一步对接收到的交易报文的签名进行验证。 如何对签名进行-验证为现有技术,不再赘述。 步骤105:进行后续交易处理,结束流程。 步骤106:中止本次交易,结束流程。
步骤105和106的具体实现以及后续是否还需要执行其它操作等与本发明 所述方案无关,不作介绍。
基于上述方法,本发明同时提供了一种电子签名工具上的信息显示系统以
9及一种电子签名工具。其中,图2为本发明系统实施例的组成结构示意图。如 图2所示,包括
PC机21,用于将本次交易中需要电子签名工具显示的信息处理成一个以 上图片,发送给电子签名工具22;所述图片通常为位图形式;
电子签名工具22,用于将接收到的一个以上图片依次显示给用户。 该系统中还可进一步包括后台服务器23;
PC机21进一步用于,将生成的交易报文发送给后台服务器23;电子签名 工具22进一步用于,对所述一个以上图片数据进行签名,并将签名后的数据发 送给后台服务器23;后台服务器23,用于根椐接收自PC机21的交易报文, 按照与PC机21相同的方式,将本次交易中需要电子签名工具22显示的信息 处理成一个以上图片,并利用这一个以上图片对接收到的图片数据的签名进行 验证,如果验证通过,则进行后续交易处理;否则,中止本次交易。
或者,PC机21进一步用于,将处理成的一个以上图片发送给后台服务器 23;电子签名工具22进一步用于,对所述一个以上图片数据进行签名,并将签 名后的数据发送给后台服务器23;后台服务器23根据接收自PC机21的一个 以上图片,对接收到的图片数据的签名进行验证,如果验证通过,则进行后续 交易处理;否则,中止本次交易。
另外,PC机21还可进一步用于,将生成的交易报文发送给电子签名工具 22;电子签名工具22进一步用于,对接收到的交易报文进行签名,并将签名后 的数据发送给后台服务器23;后台服务器23进一步用于,根据接收自PC机 21的交易报文,对接收到的交易报文的签名进行验证,如果验证通过,则进行 后续交易处理;否则,中止本次交易。
图3为本发明电子签名工具实施例的组成结构示意图。如图3所示,包括
接收单元31,用于接收来自PC机21的一个以上图片;
显示单元32,用于将所述一个以上图片依次显示给用户。
此外,该电子签名工具中还可进一步包括
签名单元33,用于对所述一个以上图片数据进行签名,并将签名后的数据发送给后台服务器23;或进一步用于,对接收单元31中接收自PC机21的交 易报文进行签名,并发送给后台服务器23。
需要说明的是,在实际应用中,图3所示电子签名工具中还将进一步包括 其它单元,但由于与本发明所述方案无直接关系,故不作介绍。
另外,图2和3所示所示系统和装置实施例的具体工作流程请参照图1所 示方法实施例中的相应说明,此处不再赘述。
总之,由于当用户使用电子签名工具进行交易时,电子签名工具需要显示 哪些交易信息是PC机可知的,且考虑到PC机上的字库的空间通常都很大,包 含了各种可能出现的文字,而且对于不同类型的文字如何进行换行以及如何进 行字间距调整等均为成熟的现有技术,所以可直接由PC机将交易信息正确且 美观地处理成一个以上的图片形式,并发送给电子签名工具;对于电子签名工 具来说,其只需将接收到的一个以上图片按照接收先后顺序依次进行显示即可, 无需自身进行任何其它处理。所以相比于现有技术,本发明所述方案不但方便 了用户使用,而且提高了电子签名工具的通用性,无论电子签名工具使用在任 何文字区域,只要PC机上进行了相应的软件开发即可。而且,本发明所述方 案无需改变现有签名验证系统,只需调整后台软件和电子签名工具的相应功能 即可,易于实现。再有,本发明所述方案的实现多采用成熟的现有技术,便于 普及。另外,后续过程中,如果需要,还可以很方便地对PC机上的软件进行 升级或优化。
综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的 保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改 进等,均应包含在本发明的保护范围之内。
权利要求
1、一种电子签名工具上的信息显示方法,其特征在于,当用户使用电子签名工具进行交易时,该方法包括个人计算机PC将本次交易中需要所述电子签名工具显示的交易信息处理成一个以上图片,并发送给所述电子签名工具;所述电子签名工具将接收到的一个以上图片依次显示给用户。
2、 根据权利要求1所述的方法,其特征在于,所述图片为位图形式。
3、 根据权利要求1或2所述的方法,其特征在于,所述显示给用户之后, 进一步包括所述电子签名工具对一个以上图片数据进行签名,并将签名后的数据发送 给后台服务器;所述后台服务器根据接收自所述PC机的交易报文,按照与所述PC机相同 的方式,将本次交易中需要所述电子签名工具显示的交易信息处理成一个以上 图片,并利用这一个以上图片对接收到的图片数据的签名进行验证,如果验证 通过,则进行后续交易处理;否则,中止本次交易;或者,所述后台服务器根据接收自所述PC机的一个以上图片,对接收到 的图片数据的签名进行验证,如果验证通过,则进行后续交易处理;否则,中 止本次交易。
4、 根据权利要求3所述的方法,其特征在于,所述PC机进一步将交易报 文发送给所述电子签名工具;所述电子签名工具对所述一个以上图片数据进行 签名的同时,进一步包括所述电子签名工具对所述交易报文进行签名,并将签名后的数据发送给所 述后台服务器;所述后台服务器根据接收自所述PC机的交易报文,对接收到的交易报文 的签名进行验证,如果验证通过,则进行交易后续处理;否则,中止本次交易。
5、 一种电子签名工具上的信息显示系统,其特征在于,该系统包括个人计算机PC,用于将本次交易中需要电子签名工具显示的交易信息处理 成一个以上图片,并发送给所述电子签名工具;所述电子签名工具,用于将接收到的一个以上图片依次显示给用户。
6、 根据权利要求5所述的系统,其特征在于,所述图片为位图形式。
7、 根据权利要求5所述的系统,其特征在于,该系统中进一步包括后台 服务器;所述PC机进一步用于,将生成的交易报文发送给所述后台服务器;所述电子签名工具进一步用于,对所述一个以上图片数据进行签名,并将 签名后的数据发送给所述后台服务器;所述后台服务器,用于根据接收自所述PC机的交易报文,按照与所述PC 机相同的方式,将本次交易中需要所述电子签名工具显示的交易信息处理成一 个以上图片,并利用所述一个以上图片对接收到的图片数据的签名进行验证, 如果验证通过,则进行后续交易处理;否则,中止本次交易。
8、 根据权利要求5所述的系统,其特征在于,该系统中进一步包括后台 服务器;所述PC机进一步用于,将所述一个以上图片发送给所述后台服务器;所述电子签名工具进一步用于,对所述一个以上图片数据进行签名,并将 签名后的数据发送给所述后台服务器;所述后台服务器,用于根据接收自所述PC机的一个以上图片,对接收到 的图片数据的签名进行验证,如果验证通过,则进行后续交易处理;否则,中 止本次交易。
9、 根据权利要求7或8所述的系统,其特征在于,所述PC机进一步用于, 将所述交易报文发送给所述电子签名工具;所述电子签名工具进一步用于,对所述交易报文进行签名,并将签名后的 数据发送给所述后台服务器;所述后台服务器进一步用于,根据接收自所述PC机的交易报文,对接收 到的交易报文的签名进行验证,如果验证通过,则进行后续交易处理;否则, 中止本次交易。
10、 一种电子签名工具,其特征在于,包括接收单元,用于接收来自个人计算机PC的一个以上图片; 显示单元,用于将所述一个以上图片依次显示给用户。
11、 根据权利要求IO所述的电子签名工具,其特征在于,所述电子签名工 具中进一步包括签名单元,用于对所述一个以上图片数据进行签名,并将签名后的数据发 送给后台服务器。
12、 根据权利要求11所述的电子签名工具,其特征在于,所述接收单元进 一步用于,接收来自所述PC机的交易报文;所述签名单元进一步用于,对所述交易报文进行签名,并发送给所述后台 服务器。
全文摘要
本发明公开了一种电子签名工具上的信息显示方法和系统,当用户使用电子签名工具进行交易时,个人计算机(PC)将本次交易中需要电子签名工具显示的信息处理成一个以上图片,并发送给电子签名工具;电子签名工具将接收到的一个以上图片依次显示给用户。本发明同时公开了一种电子签名工具。应用本发明所述的方法、系统和装置,能够方便用户使用,并提高电子签名工具的通用性。
文档编号G06Q40/00GK101520881SQ20091008102
公开日2009年9月2日 申请日期2009年3月27日 优先权日2009年3月27日
发明者李东声 申请人:李东声
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1