一种签名信息显示方法及装置与流程

文档序号:15831307发布日期:2018-11-07 07:20阅读:135来源:国知局
一种签名信息显示方法及装置与流程

本申请涉及信息安全技术领域,具体涉及一种签名信息显示方法及装置。

背景技术

安全认证设备是一种用于身份认证的设备,广泛应用于网银、通信运营商和电子政务等应用领域,安全认证设备能够有效提高身份认证的安全性,例如网上银行通常需要使用网银安全认证设备来保护电子支付的安全性。第一代安全认证设备仅提供电子签名和数字认证功能,无法与用户进行交互,如果与安全认证设备连接的终端感染了病毒或木马,用户的交易将受到较大影响。为了减少交易过程中的安全隐患,各厂商推出了第二代安全认证设备。第二代安全认证设备增加了可视化液晶屏和按键,用于显示账号、交易信息等签名信息,且交易签名操作需用户按键对签名信息确认后才能进行。因此,第二代安全认证设备能够更有效的防止各类病毒、木马对交易信息的篡改,从而保证电子支付的安全性。

目前在使用第二代安全认证设备进行交易的过程中,需要用户仔细确认交易过程中产生的签名信息,确认无误后按下“确认”键完成交易。但有时,当交易信息需要多次翻屏显示时,用户有时会因为没有核对所有签名信息而按下“确认”键,给了不法分子以可乘之机。

因此,如何能够促使用户核对完所有签名信息后,才能够按键完成交易签名操作,同时又不修改交易流程,不增加硬件成本,成为一个亟待解决的技术问题。



技术实现要素:

有鉴于此,本申请实施例提供一种签名信息显示方法及装置,以保证安全认证设备上显示的签名信息均被阅读后才可以完成交易签名操作。

为解决上述问题,本申请实施例提供的技术方案如下:

一种签名信息显示方法,所述方法应用于安全认证设备,所述安全认证设备包括显示屏、翻页按键、确认按键以及取消按键,所述方法包括:

对获取的交易信息进行解析生成待显示签名信息;

根据所述待显示签名信息的总字符数以及所述显示屏最大显示字符数,计算所述待显示签名信息的总显示页数;

根据所述待显示签名信息的总显示页数确定所述翻页按键的规定触发次数;

当获取到对所述翻页按键的触发指令,在所述显示屏逐页显示所述待显示签名信息,并记录触发所述翻页按键的触发次数;

当所述翻页按键的触发次数达到所述翻页按键的规定触发次数,设置所述确认按键由无效按钮转换为有效按钮,以使在所述确认按键被触发时,完成对所述待显示签名信息的确认。

在本申请实施例一些可能的实现方式中,所述方法还包括:

在所述显示屏逐页显示所述待显示签名信息的过程中,每次新显示一页所述待显示签名信息时,设置所述翻页按钮为无效按钮,在达到预设时长后,设置所述翻页按键由无效按钮转换为有效按钮;

当显示最后一页的所述待显示签名信息达到预设时长后,设置所述确认按键由无效按钮转换为有效按钮。

在本申请实施例一些可能的实现方式中,所述方法还包括:

当所述翻页按键的触发次数达到所述翻页按键的规定触发次数后,判断最后一页的所述待显示签名信息是否被显示;

如果最后一页的所述待显示签名信息被显示,且当显示最后一页的所述待显示签名信息达到预设时长后,设置所述确认按键由无效按钮转换为有效按钮。

一种签名信息显示方法,所述方法应用于安全认证设备,所述安全认证设备包括显示屏、确认按键以及取消按键,所述方法包括:

对获取的交易信息进行解析生成待显示签名信息;

根据所述待显示签名信息的总字符数以及所述显示屏最大显示字符数,计算所述待显示签名信息的总显示页数;

根据所述待显示签名信息的总显示页数确定所述确认按键的规定触发次数;

当获取到对所述确认按键的触发指令,在所述显示屏逐页显示所述待显示签名信息,并记录触发所述确认按键的触发次数;

当所述确认按键的触发次数达到所述确认按键的规定触发次数,完成对所述待显示签名信息的确认。

在本申请实施例一些可能的实现方式中,所述方法还包括:

在所述显示屏逐页显示所述待显示签名信息的过程中,每次新显示一页所述待显示签名信息时,设置所述确认按钮为无效按钮,在达到预设时长后,设置所述确认按键由无效按钮转换为有效按钮。

在本申请实施例一些可能的实现方式中,所述方法还包括:

当获取到对所述取消按键的触发指令,在所述显示屏显示第一页的所述待显示签名信息,并将所述确认按键的触发次数清零;

返回执行所述当获取到对所述确认按键的触发指令,在所述显示屏逐页显示所述待显示签名信息,并记录触发所述确认按键的触发次数。

一种签名信息显示装置,所述装置应用于安全认证设备,所述安全认证设备包括显示屏、翻页按键、确认按键以及取消按键,所述装置包括:

生成单元,用于对获取的交易信息进行解析生成待显示签名信息;

计算单元,用于根据所述待显示签名信息的总字符数以及所述显示屏最大显示字符数,计算所述待显示签名信息的总显示页数;

确定单元,用于根据所述待显示签名信息的总显示页数确定所述翻页按键的规定触发次数;

记录单元,用于当获取到对所述翻页按键的触发指令,在所述显示屏逐页显示所述待显示签名信息,并记录触发所述翻页按键的触发次数;

第一设置单元,用于当所述翻页按键的触发次数达到所述翻页按键的规定触发次数,设置所述确认按键由无效按钮转换为有效按钮,以使在所述确认按键被触发时,完成对所述待显示签名信息的确认。

在本申请实施例一些可能的实现方式中,所述装置还包括:

第二设置单元,用于在所述显示屏逐页显示所述待显示签名信息的过程中,每次新显示一页所述待显示签名信息时,设置所述翻页按钮为无效按钮,在达到预设时长后,设置所述翻页按键由无效按钮转换为有效按钮;第三设置单元,用于当显示最后一页的所述待显示签名信息达到预设时长后,设置所述确认按键由无效按钮转换为有效按钮;

在本申请实施例一些可能的实现方式中,所述装置还包括:

判断单元,用于当所述翻页按键的触发次数达到所述翻页按键的规定触发次数后,判断最后一页的所述待显示签名信息是否被显示;第四设置单元,用于如果所述判断单元的判断结果为最后一页的所述待显示签名信息被显示,且当显示最后一页的所述待显示签名信息达到预设时长后,设置所述确认按键由无效按钮转换为有效按钮。

一种签名信息显示装置,所述装置应用于安全认证设备,所述安全认证设备包括显示屏、确认按键以及取消按键,所述装置包括:

生成单元,用于对获取的交易信息进行解析生成待显示签名信息;

计算单元,用于根据所述待显示签名信息的总字符数以及所述显示屏最大显示字符数,计算所述待显示签名信息的总显示页数;

确定单元,用于根据所述待显示签名信息的总显示页数确定所述确认按键的规定触发次数;

记录单元,用于当获取到对所述确认按键的触发指令,在所述显示屏逐页显示所述待显示签名信息,并记录触发所述确认按键的触发次数;

完成单元,用于当所述确认按键的触发次数达到所述确认按键的规定触发次数,完成对所述待显示签名信息的确认。

在本申请实施例一些可能的实现方式中,所述装置还包括:

设置单元,用于在所述显示屏逐页显示所述待显示签名信息的过程中,每次新显示一页所述待显示签名信息时,设置所述确认按钮为无效按钮,在达到预设时长后,设置所述确认按键由无效按钮转换为有效按钮;

在本申请实施例一些可能的实现方式中,所述装置还包括:

清零单元,用于当获取到对所述取消按键的触发指令,在所述显示屏显示第一页的所述待显示签名信息,并将所述确认按键的触发次数清零;返回所述记录单元执行所述当获取到对所述确认按键的触发指令,在所述显示屏逐页显示所述待显示签名信息,并记录触发所述确认按键的触发次数。

由此可见,本申请实施例具有如下有益效果:

本申请实施例可以在获得待显示签名信息后,计算出该待显示签名信息在安全认证设备的显示屏上所需要的总显示页数,从而确定出安全认证设备的翻页按键的规定触发次数;在通过触发翻页按键逐页显示待显示签名信息的过程中,记录触发翻页按键的触发次数,只有当翻页按键的触发次数达到翻页按键的规定触发次数后,确认按键才转换为有效按钮,此时才可以通过触发确认按键完成对待显示签名信息的确认,从而保证待显示签名信息均被阅读后才可以完成交易签名操作。

附图说明

图1为本申请实施例提供的示例性应用场景的框架示意图;

图2为本申请实施例提供的一种签名信息显示方法实施例的流程图;

图3为本申请实施例提供的一种安全认证设备的结构示意图;

图4为本申请实施例提供的另一种签名信息显示方法实施例的流程图;

图5为本申请实施例提供的另一种安全认证设备的结构示意图;

图6为本申请实施例提供的一种签名信息显示装置的结构图示意图;

图7为本申请实施例提供的另一种签名信息显示装置的结构图示意图。

具体实施方式

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请实施例作进一步详细的说明。

安全认证设备能够有效提高身份认证的安全性,广泛应用于网银、通信运营商和电子政务等应用领域,比如网上银行通常使用的网银安全认证设备,能够有效提高身份认证的安全性。但在现有技术中,用户在使用第二代安全认证设备进行网上交易时,由于有时交易信息需要在设备上进行多次翻屏显示,用户可能会在没有仔细核对所有交易信息的情况下,就对信息进行了签名确认,给了不法分子以可乘之机。为此,本申请实施例提供一种签名信息显示方法及装置,以实现安全设备上的待显示签名信息均被用户阅读后才可以完成交易签名操作,提高了用户进行交易的安全性。

参见图1所示,示出了本申请实施例的一示例性应用场景的框架示意图。其中,安全认证设备101从终端102获取到用户的交易信息,例如用户身份认证信息以及电子支付信息等,进而对该交易信息进行解析生成待显示签名信息,例如转账交易中包括的银行卡相关信息、交易金额、交易编号信息等。同时,安全认证设备101根据待显示签名信息的总字符数以及自身显示屏最大显示字符数,在设备自身显示屏上分页显示待签名信息。并通过对翻页按键和确认按键的按键次数及有效性的设置,确保用户完成了对所有待显示信息的阅读后,才能触发安全认证设备101上的确认按键,完成对待显示信息的签名确认,并将该签名确认信息发送给终端102。本领域技术人员可以理解,图1所示的框架示意图仅是本申请的实施方式可以在其中得以实现的一个示例。本发明实施方式的适用范围不受到该框架任何方面的限制。

需要注意的是,本申请实施例中安全认证设备101可以是现有的、正在研发的或将来研发的、能够通过任何形式的有线和/或无线连接(例如,wi-fi、lan、蜂窝、同轴电缆等)实现与终端102交互的用于身份认证的设备,包括但不限于:现有的、正在研发的或将来研发的usbkey、蓝牙key、音频key等;其中,usbkey是一种usb(universalserialbus,通用串行总线)接口的硬件设备,内置单片机或智能卡芯片,有一定的存储空间,可以存储用户的私钥以及数字证书,类似的,蓝牙key是一种具有蓝牙接口的硬件设备、音频key是一种具有音频接口的硬件设备,均可以存储用户的私钥以及数字证书。

本申请实施例中的终端102可以是现有的、正在研发的或将来研发的、能够通过任何形式的有线和/或无线连接(例如,wi-fi、lan、蜂窝、同轴电缆等)实现与安全认证设备101交互的任何用户设备,包括但不限于:现有的、正在研发的或将来研发的智能手机、非智能手机、平板电脑、膝上型个人计算机、桌面型个人计算机、小型计算机、中型计算机、大型计算机等。

基于以上应用场景,本申请提供了一种签名信息显示方法,以下将结合附图对该方法进行详细说明。

参见图2所示,其示出了本申请实施例提供的一种签名信息显示方法实施例的流程图,本实施例可以应用于安全认证设备,如图2所示,本实施例可以包括以下步骤:

步骤201:对获取的交易信息进行解析生成待显示签名信息。

在本申请实施例中,安全认证设备可以包括显示屏、翻页按键、确认按键以及取消按键,如图3所示,其示出了本申请实施例提供的一种安全认证设备的结构示意图,其中翻页按键可以分为上翻页按键以及下翻页按键。当用户在终端设备上进行网上交易时,往往需要通过安全认证设备与终端的信息交互,来确保电子支付的安全性。安全认证设备在获取到终端发送的交易信息后,对获取的交易信息进行解析生成待显示签名信息,其中,签名信息指的是与用户进行的网上交易相关的,并需要用户进行签名确认的信息,比如在转账交易过程中,签名信息指的就是用户转入及转出的银行卡信息、交易金额等需要用户进行签名确认的信息。同时,安全认证设备在解析生成的待显示信息后,会将其显示在设备的显示屏上。

步骤202:根据待显示签名信息的总字符数以及显示屏最大显示字符数,计算待显示签名信息的总显示页数。

在实际应用中,用户在利用安全认证设备及终端进行网络交易时,有时,如果交易信息的内容较多,可能需要安全认证设备进行多次翻屏显示,才能将所有交易信息的内容显示完全。因此,安全认证设备在接收到终端发送的交易信息后,首先将其解析生成待显示签名信息,然后根据待显示签名信息的总字符数以及显示屏最大显示字符数,计算待显示签名信息的总显示页数。也就是说,安全认证设备的显示屏每页可以显示的字符数是确定的,在其计算出待显示签名信息的总字符数后,可以确定出需要用多少页才可以将所有待显示签名信息显示出来,即,得出待显示签名信息的总显示页数。

举例说明:假设安全认证设备的显示屏每页最大显示字符数是100个字符,而安全认证设备对交易信息进行解析生成的待显示签名信息的总字符数是1000个字符,则可以计算出待显示签名信息的总显示页数为10页。

另外需要注意的是,如果上述待显示签名信息的总字符数与显示屏最大显示字符数不是成倍的整数关系,安全认证设备计算出的总显示页数也应该确保显示所有的待显示签名信息,比如,假设显示屏每页最大显示字符数是100个字符,而待显示签名信息的总字符数是1025个字符,则可以计算出待显示签名信息的总显示页数为11页,也就是说,显示屏的前10页每页显示100个字符,共显示1000个字符,第11页则显示剩下的25个字符,确保可以显示所有的待显示签名信息。

步骤203:根据待显示签名信息的总显示页数确定翻页按键的规定触发次数。

在实际应用中,安全认证设备的结构如图3所示,当安全认证设备计算出待显示签名信息的总显示页数后,为了确保每页内容均被用户阅读完全,则根据该待显示签名信息的总显示页数确定出翻页按键的规定触发次数,其中,翻页按键指的是图3中的下翻按键,而对上翻按键的触发次数没有做限定。

举例说明:当安全认证设备计算出待显示签名信息的总显示页数为6页,为了确保用户能阅读完每页显示的签名信息内容,则将下翻按键的规定触发次数设置为5次,比待显示签名信息的总显示页数少1,确保用户可以看到全部6页待显示签名信息的内容。

步骤204:当获取到对翻页按键的触发指令,在显示屏逐页显示待显示签名信息,并记录触发该翻页按键的触发次数。

在实际应用中,当用户对安全认证设备进行操作时,安全认证设备获取到用户对下翻按键的触发指令后,在显示屏逐页显示待显示签名信息,同时,记录用户触发下翻按键的触发次数。

举例说明:当用户对安全认证设备进行操作时,如果安全认证设备计算出待显示签名信息的总显示页数为6页,则当安全认证设备获取到用户对下翻按键的触发指令后,在显示屏将6页待显示签名信息逐页显示,同时,记录用户触发下翻按键的触发次数。

步骤205:当翻页按键的触发次数达到翻页按键的规定触发次数,设置确认按键由无效按钮转换为有效按钮,以使在确认按键被触发时,完成对待显示签名信息的确认。

在实际应用中,当用户对安全认证设备进行操作时,安全认证设备记录下用户触发下翻按键的次数达到翻页按键的规定触发次数时,可将安全认证设备上的确认按键由原来的无效按钮转换为有效按钮,以便于用户在触发确认按键时,完成对待显示签名消息的确认。

举例说明:当安全认证设备计算出待显示签名信息的总显示页数为6页,并将下翻按键的规定触发次数设置为5次时,如果安全认证设备记录下用户触发下翻按键的次数达到5次时,可将确认按键由原来的无效按钮转换为有效按钮,以使用户在触发确认按键时,完成对待显示签名信息的确认。

为了促使用户能够核对完显示屏上的所有待签名信息,才能点击确认按键完成签名操作,本申请实施例还提供了以下几种可能的实现方式:

在本申请一些可能的实现方式中,还可以在显示屏逐页显示所有待显示签名信息的过程中,每次新显示一页待显示签名信息时,设置翻页按钮为无效按钮,在达到预设时长后,设置翻页按键由无效按钮转换为有效按钮;当显示最后一页的所述待显示签名信息达到预设时长后,设置所述确认按键由无效按钮转换为有效按钮。

举例说明:安全认证设备预先将所有的按键设置为只有在有效的状态下才可以被触发,这样,就避免了用户对按键的无效触发,确保了所有按键在有效时安全认证设备才可以获取到用户对其的触发指令。在显示屏逐页显示所有待显示签名信息的过程中,每次新显示一页待显示签名信息时,安全认证设备设置下翻按键为无效按钮,并且安全认证设备对每次新显示一页的显示时间都设置一个预设时长,其中,预设时长就是为了确保用户在预设时间内阅读完显示屏的整页内容而刻意设置的一段时间,当显示屏显示时间达到该预设时间后,用户才可以触发下翻按键进入下一页;同理,当显示最后一页的待显示签名信息达到预设时长后,设置确认按键由无效按钮转换为有效按钮。比如将预设的时长设置为10秒,则每次新显示一页的10秒内,下翻按键为无效按钮,用户不可以对其进行有效的触发,而在达到10秒后,安全认证设备设置下翻按键由无效按钮转换为有效按钮,用户才能有效地触发下翻按键进入下一页,同理,当显示最后一页的待显示签名信息达到预设的10秒后,安全认证设备设置确认按键由无效按钮转换为有效按钮,以使用户在触发确认按键时,完成对待显示签名信息的确认。从而用户可以仔细阅读每页所显示的待显示签名信息。

在本申请实施例中预设时长可以根据实际情况设置,本申请实施例对此不进行限定。

在本申请一些可能的实现方式中,还可以当翻页按键的触发次数达到翻页按键的规定触发次数后,判断最后一页的待显示签名信息是否被显示;如果最后一页的待显示签名信息被显示,且当显示最后一页的待显示签名信息达到预设时长后,设置确认按键由无效按钮转换为有效按钮。

由于用户在查看待显示签名信息的过程中,还可能触发向上翻页按键,则向下翻页按键在达到规定触发次数后可能还没有阅读到最后一页待显示签名信息,因此当翻页按键的触发次数达到翻页按键的规定触发次数后,还需要判断判断最后一页的待显示签名信息是否被显示以保证待显示签名信息均被阅读后才可以触发确认按键。

举例说明:与上述的实现方式相类似,安全认证设备预先将所有的按键设置为只有在有效的状态下才可以被有效的触发。假设下翻按键的规定触发次数为8次,则当下翻按键的触发次数达到8次时,安全认证设备判断最后一页的待显示签名信息是否被显示,如果最后一页的待显示签名信息被显示,且当显示最后一页的待显示签名信息达到预设时长后,设置确认按键由无效按钮转换为有效按钮。比如假设预设的时长设置为7秒,则当最后一页的待显示签名信息被显示,且当显示时间达到7秒后,设置确认按键由无效按钮转换为有效按钮,以使用户在触发确认按键时,完成对待显示签名信息的确认。

这样,在本申请实施例中,安全认证设备可以在获得待显示签名信息后,计算出该待显示签名信息在安全认证设备的显示屏上所需要的总显示页数,从而确定出安全认证设备的翻页按键的规定触发次数;在通过触发翻页按键逐页显示待显示签名信息的过程中,记录触发翻页按键的触发次数,只有当翻页按键的触发次数达到翻页按键的规定触发次数后,确认按键才转换为有效按钮,此时才可以通过触发确认按键完成对待显示签名信息的确认,从而保证待显示签名信息均被阅读后才可以完成交易签名操作。

参见图4所示,其示出了本申请实施例提供的另一种签名信息显示方法实施例,本实施例可以应用于安全认证设备,本实施例可以包括以下步骤:

步骤401:对获取的交易信息进行解析生产待显示签名信息。

在本申请实施例中,为了降低安全认证设备硬件的复杂度,还提供另一种安全认证设备的结构,该安全认证设备可以仅包括显示屏、确认按键以及取消按键,如图5所示,其示出了本申请实施例提供的另一种安全认证设备的结构示意图。当用户在终端设备上进行网上交易时,往往需要通过安全认证设备与终端的信息交互,来确保电子支付的安全性。

步骤402:根据待显示签名信息的总字符数以及显示屏最大显示字符数,计算待显示签名信息的总显示页数。

步骤401-402的具体实现过程与步骤201-202类似,此处不再赘述。

步骤403:根据待显示签名信息的总显示页数确定确认按键的规定触发次数。

在实际应用中,安全认证设备的结构如图5所示,当显示屏显示待显示签名信息时,如果用户触发确认按键,显示屏将翻页到下一页显示待显示签名信息,如果用户触发取消按键,则终止显示流程,显示屏会跳转到首页显示内容。当安全认证设备计算出待显示签名信息的总显示页数后,为了确保每页内容均被用户阅读完全,则根据该待显示签名信息的总显示页数确定出确认按键的规定触发次数。

举例说明:当安全认证设备计算出待显示签名信息的总显示页数为6页,为了确保用户能阅读完每页显示的签名信息内容,则将确认按键的规定触发次数设置为6次,与待显示签名信息的总显示页数是相同的,确保用户可以看到全部6页待显示签名信息的内容,也就是说,确认按键不仅实现了下翻按键的功能,也可以在最后一页实现确认按键的确认功能。

步骤404:当获取到对确认按键的触发指令,在显示屏逐页显示待显示签名信息,并记录触发该确认按键的触发次数。

在实际应用中,当用户对安全认证设备进行操作时,安全认证设备获取到用户对确认按键的触发指令后,在显示屏逐页显示待显示签名信息,同时,记录用户触发确认按键的触发次数。

举例说明:当用户对安全认证设备进行操作时,如果安全认证设备计算出待显示签名信息的总显示页数为6页,则当安全认证设备获取到用户对确认按键的触发指令后,在显示屏将6页待显示签名信息逐页显示,同时,记录用户触发确认按键的触发次数。

步骤405:当确认按键的触发次数达到确认按键的规定触发次数,完成对待显示签名信息的确认。

在实际应用中,当用户对安全认证设备进行操作时,安全认证设备记录下用户触发确认按键的次数达到确认按键的规定触发次数时,完成对待显示签名消息的确认。

举例说明:当安全认证设备计算出待显示签名信息的总显示页数为6页,并将确认按键的规定触发次数设置为6次时,如果安全认证设备记录下用户触发下翻按键的次数达到6次,则完成对待显示签名信息的确认。

为了促使用户能够核对完显示屏上的所有待签名信息,才能触发确认按键完成签名操作,本申请实施例还提供了以下几种可能的实现方式:

在本申请一些可能的实现方式中,在显示屏逐页显示所有待显示签名信息的过程中,每次新显示一页待显示签名信息时,设置确认按钮为无效按钮,在达到预设时长后,设置确认按键由无效按钮转换为有效按钮。

举例说明:安全认证设备预先将所有的按键设置为只有在有效的状态下才可以被触发,这样,就避免了用户对按键的无效触发,确保了所有按键在有效时安全认证设备才可以获取到用户对其的触发指令。在显示屏逐页显示所有待显示签名信息的过程中,每次新显示一页待显示签名信息时,安全认证设备设置确认按键为无效按钮,并且安全认证设备对每次新显示一页的显示时间都设置一个预设时长,其中,预设时长就是为了确保用户在预设时间内阅读完显示屏的整页内容而刻意设置的一段时间,当显示屏显示时间达到该预设时间后,设置确认按键由无效按钮转换为有效按钮。比如将预设的时长设置为8秒,则每次新显示一页的8秒内,确认按键为无效按钮,用户不可以对其进行有效的触发,而在达到8秒后,安全认证设备设置确认按键由无效按钮转换为有效按钮,用户才可以触发确认按键,以使用户在触发确认按键的触发次数达到规定次数时,完成对待显示签名信息的确认。从而用户可以仔细阅读每页所显示的待显示签名信息。

在本申请实施例中预设时长可以根据实际情况设置,本申请实施例对此不进行限定。

在本申请一些可能的实现方式中,当安全认证设备获取到用户对取消按键的触发指令时,在显示屏显示第一页的待显示签名信息,并将确认按键的触发次数清零;返回执行当获取到对确认按键的触发指令,在显示屏逐页显示待显示签名信息,并记录触发确认按键的触发次数。当确认按键的触发次数达到该规定触发次数时,完成对待显示签名信息的确认。

在本申请实施例中,当触发取消按键后,可以将确认按键的触发次数清零,重新开始显示第一页的待显示签名信息,并返回步骤404,直到完成对待显示签名信息的确认。

这样,本申请实施例中,安全认证设备可以在获得待显示签名信息后,计算出该待显示签名信息在安全认证设备的显示屏上所需要的总显示页数,从而确定出安全认证设备的确认按键的规定触发次数;在通过触发确认按键逐页显示待显示签名信息的过程中,记录触发确认按键的触发次数,只有当确认按键的触发次数达到翻页按键的规定触发次数后,才能完成对待显示签名信息的确认,从而保证待显示签名信息均被阅读后才可以完成交易签名操作。

上述实施例详细叙述了本申请方法的技术方案,相应地,本申请还提供了签名信息显示装置,下面对该装置进行介绍。

参见图6,图6是本申请实施例提供的一种签名信息显示装置的结构图,如图6所示,该装置包括:

生成单元601,用于对获取的交易信息进行解析生成待显示签名信息;

计算单元602,用于根据所述待显示签名信息的总字符数以及所述显示屏最大显示字符数,计算所述待显示签名信息的总显示页数;

确定单元603,用于根据所述待显示签名信息的总显示页数确定所述翻页按键的规定触发次数;

记录单元604,用于当获取到对所述翻页按键的触发指令,在所述显示屏逐页显示所述待显示签名信息,并记录触发所述翻页按键的触发次数;

第一设置单元605,用于当所述翻页按键的触发次数达到所述翻页按键的规定触发次数,设置所述确认按键由无效按钮转换为有效按钮,以使在所述确认按键被触发时,完成对所述待显示签名信息的确认。

可选地,所述装置还包括:

第二设置单元,用于在所述显示屏逐页显示所述待显示签名信息的过程中,每次新显示一页所述待显示签名信息时,设置所述翻页按钮为无效按钮,在达到预设时长后,设置所述翻页按键由无效按钮转换为有效按钮;

第三设置单元,用于当显示最后一页的所述待显示签名信息达到预设时长后,设置所述确认按键由无效按钮转换为有效按钮。

可选地,所述装置还包括:

判断单元,用于当所述翻页按键的触发次数达到所述翻页按键的规定触发次数后,判断最后一页的所述待显示签名信息是否被显示;

第四设置单元,用于如果所述判断单元的判断结果为最后一页的所述待显示签名信息被显示,且当显示最后一页的所述待显示签名信息达到预设时长后,设置所述确认按键由无效按钮转换为有效按钮。

参见图7,图7是本申请实施例提供的另一种签名信息显示装置的结构图,如图7所示,该装置包括:

生成单元701,用于对获取的交易信息进行解析生成待显示签名信息;

计算单元702,用于根据所述待显示签名信息的总字符数以及所述显示屏最大显示字符数,计算所述待显示签名信息的总显示页数;

确定单元703,用于根据所述待显示签名信息的总显示页数确定所述确认按键的规定触发次数;

记录单元704,用于当获取到对所述确认按键的触发指令,在所述显示屏逐页显示所述待显示签名信息,并记录触发所述确认按键的触发次数;

完成单元705,用于当所述确认按键的触发次数达到所述确认按键的规定触发次数,完成对所述待显示签名信息的确认。

可选地,所述装置还包括:

设置单元,用于在所述显示屏逐页显示所述待显示签名信息的过程中,每次新显示一页所述待显示签名信息时,设置所述确认按钮为无效按钮,在达到预设时长后,设置所述确认按键由无效按钮转换为有效按钮。

可选地,所述装置还包括:

清零单元,用于当获取到对所述取消按键的触发指令,在所述显示屏显示第一页的所述待显示签名信息,并将所述确认按键的触发次数清零;返回所述记录单元执行所述当获取到对所述确认按键的触发指令,在所述显示屏逐页显示所述待显示签名信息,并记录触发所述确认按键的触发次数。

这样,本申请实施例可以在获得待显示签名信息后,计算出该待显示签名信息在安全认证设备的显示屏上所需要的总显示页数,从而确定出安全认证设备的翻页按键的规定触发次数;在通过触发翻页按键逐页显示待显示签名信息的过程中,记录触发翻页按键的触发次数,只有当翻页按键的触发次数达到翻页按键的规定触发次数后,确认按键才转换为有效按钮,此时才可以通过触发确认按键完成对待显示签名信息的确认,从而保证待显示签名信息均被阅读后才可以完成交易签名操作。

需要说明的是,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统或装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1