一种操作请求的处理方法技术领域
本发明涉及电子签名领域,尤其涉及电子支付设备的一种操作请求的处理方法。
背景技术
为了实现电子交易的安全性,电子支付设备(例如工行的U盾、农行的K宝等产品)通
常需要设置显示屏和按键。其中,显示屏用于显示操作请求,例如输入PIN码(Personal
Identification Number,个人识别码)请求以便进行用户身份验证、发起签名请求以便对交易
信息进行签名、获取签名结果请求以便对签名信息进行发送等。按键用于确认,例如确认签
名请求、确认获取签名结果请求等。
当显示屏显示某个操作请求后,用户在按压按键的瞬间,黑客可能会使得电子支付设备
重新上电并复位,显示屏接收并显示下一个操作请求,而下一个操作请求可能是黑客篡改后
的操作请求,因此,用户可能在没看清楚下一个操作请求的情况下按压按键,造成了不安全
交易,产生了安全隐患。
发明内容
本发明旨在至少克服上述缺陷之一提供一种操作请求的处理方法,通过确定电子支付设
备被重新上电复位后,经过预设时长之后根据操作请求执行处理操作,从而防止黑客的篡改,
保证了安全交易,消除了安全隐患。
本发明的主要目的在于提供一种操作请求的处理方法及采用该处理方法的电子支付设备。
为达到上述目的,本发明的技术方案具体是这样实现的:
本发明的一个方面提供了一种操作请求的处理方法,包括:
电子支付设备确定电子支付设备被复位;电子支付设备获取预设的操作请求;电子支付
设备判断是否超过预设时长,预设时长从电子支付设备被复位的时刻开始计算;如果电子支
付设备确定超过预设时长,则根据操作请求执行处理操作。
本发明的另一个方面提供了一种操作请求的处理方法,包括:
电子支付设备确定电子支付设备被复位;电子支付设备获取预设的操作请求;电子支付
设备判断是否超过预设时长,预设时长从电子支付设备被复位的时刻开始计算;如果电子支
付设备确定超过预设时长,则根据操作请求以及用于确定操作请求无误的确认指令执行处理
操作。
此外,电子支付设备获取预设的操作请求包括:电子支付设备接收操作请求;电子支付
设备判断接收到的操作请求是否为预设的操作请求。
此外,根据操作请求以及用于确定操作请求无误的确认指令执行处理操作之前,方法还
包括:提示操作请求;接收用于确定操作请求无误的确认指令。
此外,电子支付设备确定电子支付设备被复位之后,方法还包括:电子支付设备提示电
子支付设备被复位。
此外,电子支付设备确定电子支付设备被复位之后,方法还包括:电子支付设备提示预
设时长。
此外,预设的操作请求包括发起签名请求,发起签名请求至少包括待签名信息;电子支
付设备根据操作请求以及用于确定操作请求无误的确认指令执行的处理操作包括:电子支付
设备根据发起签名请求以及用于确定待签名信息无误的确认指令对待签名信息执行签名操作。
此外,预设的操作请求包括获取签名结果请求,获取签名结果请求至少包括签名信息;
电子支付设备根据操作请求以及用于确定操作请求无误的确认指令执行的处理操作包括:电
子支付设备根据获取签名结果请求以及用于确定签名信息无误的确认指令对签名信息执行发
送操作。
此外,预设的操作请求包括校验PIN码请求;电子支付设备根据操作请求以及用于确定
操作请求无误的确认指令执行的处理操作包括:电子支付设备提示输入PIN码;电子支付设
备接收PIN码;电子支付设备对接收的PIN码进行校验。
本发明的另一个方面提供了一种电子支付设备,包括:确定模块、接收模块、判断模块、
数据处理模块;
确定模块,用于确定电子支付设备被复位;
接收模块,用于获取预设的操作请求;
判断模块,用于判断是否超过预设时长,预设时长从确定模块确定电子支付设备被复位
的时刻开始计算;
数据处理模块,用于根据操作请求以及用于确定操作请求无误的确认指令执行处理操作。
此外,接收模块还用于接收操作请求,并判断接收到的操作请求是否为预设的操作请求。
此外,电子支付设备还包括:提示模块和确认模块;提示模块,用于数据处理模块执行
处理操作之前显示和/或语音播放操作请求;确认模块,用于接收确认指令,确认指令用于确
定操作请求无误并指示数据处理模块执行处理操作。
此外,电子支付设备还包括:提示模块;提示模块,用于确定模块确定电子支付设备被
复位之后显示和/或语音播放电子支付设备被复位。
此外,电子支付设备还包括:提示模块;提示模块,用于确定模块确定电子支付设备被
复位之后显示和/或语音播放预设时长。
此外,预设的操作请求包括发起签名请求,发起签名请求至少包括待签名信息;数据处
理模块根据操作请求以及用于确定操作请求无误的确认指令执行的处理操作包括:数据处理
模块根据发起签名请求以及用于确定待签名信息无误的确认指令对待签名信息执行签名操作。
此外,预设的操作请求包括获取签名结果请求,获取签名结果请求至少包括签名信息;
数据处理模块根据操作请求以及用于确定操作请求无误的确认指令执行的处理操作包括:数
据处理模块根据获取签名结果请求以及用于确定签名信息无误的确认指令对签名信息执行发
送操作。
此外,预设的操作请求包括校验PIN码请求;电子支付设备还包括提示模块和校验模块;
数据处理模块根据操作请求以及用于确定操作请求无误的确认指令执行的处理操作包括:提
示模块,用于数据处理模块执行处理操作之前显示和/或语音播放输入PIN码;接收模块,还
用于接收PIN码;校验模块,用于对接收的PIN码进行校验。
由上述本发明提供的技术方案可以看出,本发明提供的一种操作请求的处理方法,通过
确定电子支付设备被重新上电复位后,经过预设时长之后根据操作请求执行处理操作,从而
防止黑客的篡改,保证了安全交易,消除了安全隐患。
本发明提供的一种操作请求的处理方法,通过确定电子支付设备被重新上电复位后,经
过预设时长之后根据操作请求以及用于确定操作请求无误的确认指令执行处理操作,从而防
止黑客的篡改,保证了安全交易,消除了安全隐患。
本发明提供的一种电子支付设备,通过确定电子支付设备被重新上电复位后,经过预设
时长之后根据操作请求以及用于确定操作请求无误的确认指令执行处理操作,从而防止黑客
的篡改,保证了安全交易,消除了安全隐患。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图
作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的
普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
图1是本发明实施例1的操作请求的处理方法的流程示意图;
图2是本发明实施例2的操作请求的处理方法的流程示意图;
图3是本发明实施例3的电子支付设备的结构示意图。
具体实施方式
下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,
显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实
施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于
本发明的保护范围。
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、
“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基
于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所
指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明
的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性
或数量或位置。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、
“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以
是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两
个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明
中的具体含义。
下面将结合附图和实施例对本发明进行详细描述。
实施例1
本实施例提供了一种操作请求的处理方法,图1是本实施例提供的操作请求的处理方法
的流程示意图。如图1所示,该处理方法包括:
S101:电子支付设备确定电子支付设备被复位;
具体的,电子支付设备可以检测电子支付设备的硬件电路中上RESET点的电平是否从高
电平逐渐地改变为低电平,若是,则可以判断电子支付设备被复位。
S102:电子支付设备获取预设的操作请求;
具体的,电子支付设备接收终端发送的预设的操作请求,预设的操作请求包括发起签名
请求、获取签名结果请求和/或校验PIN码请求等。
S103:电子支付设备判断是否超过预设时长;
预设时长是从电子支付设备被复位的时刻开始计算的,在预设时长内电子支付设备不对
接收到的预设的操作请求进行操作。
S104:如果电子支付设备确定超过预设时长,则根据操作请求执行处理操作;
即电子支付设备从电子支付设备被复位的时刻开始计算,超过预设时长后,电子支付设
备根据接收到的预设的操作请求执行处理操作。具体的,预设的操作请求为发起签名请求时,
超过预设时长后,电子支付设备根据发起签名请求执行的处理操作为对待签名信息进行签名;
预设的操作请求为获取签名结果请求时,超过预设时长后,电子支付设备根据获取签名结果
请求执行的处理操作为对签名信息进行发送以待验签;预设的操作请求为校验PIN码请求时,
超过预设时长后,电子支付设备根据校验PIN码请求执行的处理操作为对用户身份进行验证
等。
通过本实施例提供的操作请求的处理方法,通过确定电子支付设备被重新上电复位后,
经过预设时长之后根据操作请求执行处理操作,从而防止黑客的篡改,保证了安全交易,消
除了安全隐患。
作为本发明的一个可选实施方式,步骤S102具体可以包括:
A01:电子支付设备接收操作请求;
具体的,电子支付设备接收终端发送的操作请求,操作请求包括预设的操作请求和非预
设的操作请求。其中,预设的操作请求直接关系到用户的财产安全,包括发起签名请求、获
取签名结果请求和/或校验PIN码请求等。非预设的操作请求不涉及用户的财产安全,例如查
询等。
A02:电子支付设备判断接收到的操作请求是否为预设的操作请求;
具体的,如果电子支付设备判断接收到的操作请求是预设的操作请求,则将该操作请求
作为获取的预设的操作请求,并继续后面的步骤;如果电子支付设备判断接收到的操作请求
不是预设的操作请求,则不继续后面的步骤,即不需要判断是否超过预设时长而直接根据操
作请求执行处理操作。
通过步骤A01和步骤A02,既保证了用户的财产安全,又提高了电子支付设备处理各类
业务请求的处理速度。
作为本发明的一个可选实施方式,步骤S101之前,该方法还可以包括:电子支付设备对
电子支付设备被复位进行提示。具体的,可以通过扬声器用语音来播放电子支付设备被复位
的信息,或者可以通过显示灯来显示电子支付设备被复位的状态。通过该操作,电子支付设
备可以提示用户电子支付设备可能被黑客恶意复位,可能会造成不安全交易,因此要仔细进
行后续的操作。
作为本发明的一个可选实施方式,步骤S101之后,该方法还可以包括:电子支付设备提
示预设时长。电子支付设备及时地提示用户在执行下一个步骤前需要等待的预设时长,可以
防止用户认为电子支付设备在预设时长内无操作而引起误会,例如,用户可能会认为电子支
付设备出现故障从而造成不好的用户体验。具体的,电子支付设备可以通过扬声器用语音来
播放需要等待的预设时长。通过该操作,电子支付设备及时地提示用户电子支付设备当前进
行的操作,提升用户体验。
通过本实施例提供的操作请求的处理方法,通过确定电子支付设备被重新上电复位后,
经过预设时长之后根据预设的操作请求执行处理操作,从而防止黑客的篡改,保证了安全交
易,消除了安全隐患,提升了用户体验。
实施例2
本实施例提供了一种操作请求的处理方法,图2是本实施例提供的操作请求的处理方法
的流程示意图。如图2所示,该处理方法包括:
S201:电子支付设备确定电子支付设备被复位;
具体的,电子支付设备可以检测电子支付设备的硬件电路中上RESET点的电平是否从高
电平逐渐地改变为低电平,若是,则可以判断电子支付设备被复位。
S202:电子支付设备获取预设的操作请求;
具体的,电子支付设备接收终端发送的预设的操作请求,预设的操作请求包括发起签名
请求、获取签名结果请求和/或校验PIN码请求等。
S203:电子支付设备判断是否超过预设时长;
预设时长是从电子支付设备被复位的时刻开始计算的,在预设时长内电子支付设备不对
接收到的预设的操作请求进行操作。
S204:如果电子支付设备确定超过预设时长,则根据操作请求以及用于确定操作请求无
误的确认指令执行处理操作;
即电子支付设备从电子支付设备被复位的时刻开始计算,超过预设时长后,电子支付设
备根据接收到的预设的操作请求并且确定接收到的预设的操作请求无误后执行处理操作。具
体的,预设的操作请求为发起签名请求时,超过预设时长后,电子支付设备根据发起签名请
求执行的处理操作为对待签名信息进行签名;预设的操作请求为获取签名结果请求时,超过
预设时长后,电子支付设备根据获取签名结果请求执行的处理操作为对签名信息进行发送以
待验签;预设的操作请求为校验PIN码请求时,超过预设时长后,电子支付设备根据校验PIN
码请求执行的处理操作为对用户身份进行验证等。由于预设的操作请求直接关系到用户的财
产安全,因此需要确定无误后才可以执行处理操作。
通过本实施例提供的操作请求的处理方法,通过确定电子支付设备被重新上电复位后,
经过预设时长之后根据操作请求以及用于确定操作请求无误的确认指令执行处理操作,从而
防止黑客的篡改,保证了安全交易,消除了安全隐患。
作为本发明的一个可选实施方式,步骤S202具体可以包括:
B01:电子支付设备接收操作请求;
具体的,电子支付设备接收终端发送的操作请求,操作请求包括预设的操作请求和非预
设的操作请求。其中,预设的操作请求直接关系到用户的财产安全,包括发起签名请求、获
取签名结果请求和/或校验PIN码请求等。非预设的操作请求不涉及用户的财产安全,例如查
询等。
B02:电子支付设备判断接收到的操作请求是否为预设的操作请求;
具体的,如果电子支付设备判断接收到的操作请求是预设的操作请求,则将该操作请求
作为获取的预设的操作请求,并继续后面的步骤;如果电子支付设备判断接收到的操作请求
不是预设的操作请求,则不继续后面的步骤,即不需要判断是否超过预设时长而直接根据操
作请求执行处理操作。
通过步骤B01和步骤B02,既保证了用户的财产安全,又提高了电子支付设备处理各类
业务请求的处理速度。
作为本发明的一个可选实施方式,步骤S201之后,该方法还可以包括:电子支付设备对
电子支付设备被复位进行提示。具体的,可以通过扬声器用语音来播放电子支付设备被复位
的信息,或者可以通过显示灯来显示电子支付设备被复位的状态。通过该操作,电子支付设
备可以提示用户电子支付设备可能被黑客恶意复位,可能会造成不安全交易,因此要仔细进
行后续的操作。
作为本发明的一个可选实施方式,步骤S201之后,该方法还可以包括:电子支付设备提
示预设时长。电子支付设备及时地提示用户在执行下一个步骤前需要等待的预设时长,可以
防止用户认为电子支付设备在预设时长内无操作而引起误会,例如,用户可能会认为电子支
付设备出现故障从而造成不好的用户体验。具体的,电子支付设备可以通过扬声器用语音来
播放需要等待的预设时长,和/或可以通过显示屏来显示需要等待的预设时长。通过该操作,
电子支付设备及时地提示用户电子支付设备当前进行的操作,提升用户体验。
作为本发明的一个可选实施方式,步骤202之后且步骤S204之前,该方法还可以包括:
C01:电子支付设备提示操作请求;
电子支付设备及时地提示用户获取到的预设的操作请求,可以提示用户即将要进行的处
理操作。具体的,电子支付设备可以通过扬声器用语音来播放需要操作请求,和/或可以通过
显示屏来显示操作请求。通过该操作,电子支付设备及时地提示用户即将要进行的处理操作,
提升用户体验。例如,在执行交易签名的过程中,电子支付设备可以通过扬声器用语音来播
放“即将进行签名处理”,和/或可以通过显示屏来显示“即将进行签名处理”,这样用户可以
明确接下来要进行签名处理,用户会耐心等待接下来要进行的操作,提升用户体验。
C02:电子支付设备接收用于确定所述操作请求无误的确认指令;
电子支付设备接收到确定操作请求无误的确认指令后,才可以执行对操作请求的处理操
作,从而保证了电子支付设备进行的处理操作都是经过用户授权的,保证了安全交易。具体
的,电子支付设备可以通过按键(物理按键或者虚拟按键)来接收确定操作请求无误的确认
指令。
通过步骤C01和步骤C02,既提升了用户体验,又保证了安全交易。
在本实施例中,预设的操作请求可以包括发起签名请求,发起签名请求至少可以包括待
签名信息,待签名信息具体可以为交易信息中的部分或者全部信息,交易信息可以至少包括
账户和金额,还可以包括交易明细信息等。电子支付设备可以设有显示屏,显示屏显示待签
名信息,和/或可以设有扬声器,语音播放待签名信息,以便用户确认该待签名信息的真实性。
此外,电子支付设备还可以设有按键(物理按键或者虚拟按键),如果电子支付设备显示的待
签名信息准确,则按键接收确认指令,电子支付设备在接收到确认指令后,对待签名信息执
行签名操作。
在本实施例中,预设的操作请求还可以包括获取签名结果请求,获取签名结果请求至少
包括签名信息。电子支付设备可以设有显示屏,显示屏显示获取签名结果请求,和/或可以设
有扬声器,语音播放获取签名结果请求,以便用户确认允许获取签名结果进行发送以便验签。
此外,电子支付设备还可以设有按键(物理按键或者虚拟按键),如果电子支付设备显示获取
签名结果请求准确,则按键接收确认指令,电子支付设备在接收到确认指令后,对签名结果
执行发送操作以便验签。
在本实施例中,预设的操作请求还可以包括校验PIN码请求。电子支付设备可以设有按
键(物理按键或者虚拟按键),提示用户输入PIN码,用户通过按键输入PIN码。电子支付
设备接收PIN码并对接收到的PIN码进行校验,具体的,如果电子支付设备接收到的PIN码
与预设PIN码一致,则继续后面的操作,否则,结束此次交易。
通过本实施例提供的操作请求的处理方法,通过确定电子支付设备被重新上电复位后,
经过预设时长之后根据预设的操作请求以及用于确定操作请求无误的确认指令执行处理操作,
从而防止黑客的篡改,保证了安全交易,消除了安全隐患,提升了用户体验。
实施例3
本实施例提供了一种电子支付设备,图3是本实施例提供的电子支付设备的结构示意图。
如图3所示,电子支付设备10包括:确定模块11、接收模块12、判断模块13和数据处理模
块14。
其中,确定模块11,用于确定电子支付设备被复位。具体的,确定模块11可以检测电
子支付设备的硬件电路中上RESET点的电平是否从高电平逐渐地改变为低电平,若是,则可
以判断电子支付设备被复位。
接收模块12,用于获取预设的操作请求。具体的,接收模块12接收终端发送的预设的
操作请求,预设的操作请求包括发起签名请求、获取签名结果请求和/或校验PIN码请求等。
判断模块13,用于判断是否超过预设时长,预设时长从确定模块确定电子支付设备被复
位的时刻开始计算。在预设时长内数据处理模块14不对接收到的预设的操作请求进行操作。
数据处理模块14,用于根据操作请求以及用于确定操作请求无误的确认指令执行处理操
作。即判断模块13从电子支付设备被复位的时刻开始计算,超过预设时长后,数据处理模块
14根据接收到的预设的操作请求并且确定接收到的预设的操作请求无误后执行处理操作。具
体的,预设的操作请求为发起签名请求时,超过预设时长后,电子支付设备根据发起签名请
求执行的处理操作为对待签名信息进行签名;预设的操作请求为获取签名结果请求时,超过
预设时长后,电子支付设备根据获取签名结果请求执行的处理操作为对签名信息进行发送以
待验签;预设的操作请求为校验PIN码请求时,超过预设时长后,电子支付设备根据校验PIN
码请求执行的处理操作为对用户身份进行验证等。由于预设的操作请求直接关系到用户的财
产安全,因此需要确定无误后才可以执行处理操作。
通过本实施例提供的电子支付设备,通过确定电子支付设备被重新上电复位后,经过预
设时长之后根据操作请求以及用于确定操作请求无误的确认指令执行处理操作,从而防止黑
客的篡改,保证了安全交易,消除了安全隐患。
作为本发明的一个可选实施方式,接收模块12获取预设的操作请求具体可以包括两个步
骤:
B01:接收模块12接收操作请求;
具体的,接收模块12接收终端发送的操作请求,操作请求包括预设的操作请求和非预设
的操作请求。其中,预设的操作请求直接关系到用户的财产安全,包括发起签名请求、获取
签名结果请求和/或校验PIN码请求等。非预设的操作请求不涉及用户的财产安全,例如查询
等。
B02:接收模块12判断接收到的操作请求是否为预设的操作请求;
具体的,如果接收模块12判断接收到的操作请求是预设的操作请求,则将该操作请求作
为获取的预设的操作请求,并继续后面的步骤;如果接收模块12判断接收到的操作请求不是
预设的操作请求,则不继续后面的步骤,即不需要判断是否超过预设时长而直接根据操作请
求执行处理操作。
通过步骤B01和步骤B02,既保证了用户的财产安全,又提高了电子支付设备处理各类
业务请求的处理速度。
作为本发明的一个可选实施方式,电子支付设备10还可以包括:提示模块15和确认模
块16。
其中,提示模块15用于提示操作请求;
提示模块15及时地提示用户获取到的预设的操作请求,可以提示用户即将要进行的处理
操作。具体的,提示模块15可以通过扬声器用语音来播放需要操作请求,和/或可以通过显
示屏来显示操作请求。通过该操作,提示模块15及时地提示用户即将要进行的处理操作,提
升用户体验。例如,在执行交易签名的过程中,电子支付设备可以通过扬声器用语音来播放
“即将进行签名处理”,和/或可以通过显示屏来显示“即将进行签名处理”,这样用户可以明
确接下来要进行签名处理,用户会耐心等待接下来要进行的操作,提升用户体验。
其中,确认模块16用于接收确定所述操作请求无误的确认指令;
确认模块16接收到确定操作请求无误的确认指令后,才可以指示数据处理模块14执行
对操作请求的处理操作,从而保证了数据处理模块14进行的处理操作都是经过用户授权的,
保证了安全交易。具体的,确认模块16可以通过按键(物理按键或者虚拟按键)来接收确定
操作请求无误的确认指令。
通过提示模块15和确认模块16,既提升了用户体验,又保证了安全交易。
作为本发明的一个可选实施方式,电子支付设备10还可以包括:提示模块15。提示模
块15用于对电子支付设备被复位进行提示。具体的,可以通过扬声器用语音来播放电子支付
设备被复位的信息,或者可以通过显示灯来显示电子支付设备被复位的状态。通过该操作,
提示模块15可以提示用户电子支付设备可能被黑客恶意复位,可能会造成不安全交易,因此
要仔细进行后续的操作。
作为本发明的一个可选实施方式,电子支付设备10还可以包括:提示模块15。提示模
块15用于提示预设时长。提示模块15及时地提示用户在执行下一个步骤前需要等待的预设
时长,可以防止用户认为电子支付设备在预设时长内无操作而引起误会,例如,用户可能会
认为电子支付设备出现故障从而造成不好的用户体验。具体的,提示模块15可以通过扬声器
用语音来播放需要等待的预设时长,和/或可以通过显示屏来显示需要等待的预设时长。通过
该操作,提示模块15及时地提示用户电子支付设备当前进行的操作,提升用户体验。
在本实施例中,预设的操作请求可以包括发起签名请求,发起签名请求至少可以包括待
签名信息,待签名信息具体可以为交易信息中的部分或者全部信息,交易信息可以至少包括
账户和金额,还可以包括交易明细信息等。电子支付设备可以包括提示模块15,提示模块15
可以为显示屏,显示屏显示待签名信息,和/或可以为扬声器,语音播放待签名信息,以便用
户确认该待签名信息的真实性。此外,电子支付设备还可以包括确认模块16,确认模块可以
为按键(物理按键或者虚拟按键),如果提示模块15提示的待签名信息准确,则确认模块16
接收确认指令,数据处理模块14对待签名信息执行签名操作。
在本实施例中,预设的操作请求还可以包括获取签名结果请求,获取签名结果请求至少
包括签名信息。电子支付设备可以包括提示模块15,提示模块15可以为显示屏,显示屏显
示获取签名结果请求,和/或可以为扬声器,语音播放获取签名结果请求,以便用户确认允许
获取签名结果进行发送以便验签。此外,电子支付设备还可以包括确认模块16,确认模块可
以为按键(物理按键或者虚拟按键),如果提示模块15提示的获取签名结果请求准确,则确
认模块16接收确认指令,数据处理模块14对签名结果执行发送操作以便验签。
在本实施例中,预设的操作请求还可以包括校验PIN码请求。电子支付设备可以包括提
示模块15,提示模块15可以为显示屏,显示屏显示输入PIN码请求,和/或可以为扬声器,
语音播放输入PIN码请求,以便用户身份确认。电子支付设备可以设有输入按键(物理按键
或者虚拟按键),提示用户输入PIN码,用户通过按键输入PIN码。接收模块12接收PIN码。
此外,电子支付设备还可以包括校验模块17,校验模块17对接收到的PIN码进行校验,具
体的,如果接收模块12接收到的PIN码与预设PIN码一致,则继续后面的操作,否则,结
束此次交易。
通过本实施例提供的电子支付设备,通过确定电子支付设备被重新上电复位后,经过预
设时长之后根据预设的操作请求以及用于确定操作请求无误的确认指令执行处理操作,从而
防止黑客的篡改,保证了安全交易,消除了安全隐患,提升了用户体验。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或
更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且
本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根
据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所
属技术领域的技术人员所理解。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以
通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程
序在执行时,包括方法实施例的步骤之一或其组合。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、
或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含
于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的
是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或
多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,
不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下
在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权
利要求及其等同限定。