交易方法、交易装置、硬件钱包及计算机可读存储介质制造方法及图纸

技术编号:35243021 阅读:66 留言:0更新日期:2022-10-19 09:48
本申请适用于信息安全技术领域,提供了交易方法、交易装置、硬件钱包及计算机可读存储介质,包括:若接收到收款终端发送的金钱交易指令,则检测所述硬件钱包的上电方式;若所述硬件钱包的上电方式不是按压所述硬件钱包的按键的方式,则拒绝执行收款终端发送的金钱交易指令。通过上述方法,能够减少用户的损失。能够减少用户的损失。能够减少用户的损失。

【技术实现步骤摘要】
交易方法、交易装置、硬件钱包及计算机可读存储介质


[0001]本申请属于信息安全
,尤其涉及交易方法、交易装置、硬件钱包及计算机可读存储介质。

技术介绍

[0002]传统的基于近场通信(Near Field Communication,NFC)的硬件钱包,在交易的过程中,由NFC读卡器终端(收款终端)发起交易,持有硬件钱包的用户只需要把硬件钱包往NFC读卡器终端上拍卡,即完成交易。
[0003]现有的交易方法虽然很便利,但也容易在用户不知情的情况下,出现误拍或者偷拍的情况,即在用户不知情的情况下发生了交易,从而给用户造成一定的损失。

技术实现思路

[0004]本申请实施例提供了交易方法,可以解决现有硬件钱包可能出现误拍或者偷拍的情况,进而给用户造成一定的损失的问题。
[0005]第一方面,本申请实施例提供了一种交易方法,应用于硬件钱包,包括:
[0006]若接收到收款终端发送的金钱交易指令,则检测所述硬件钱包的上电方式;
[0007]若所述硬件钱包的上电方式不是按压所述硬件钱包的按键的方式,则拒绝执行收款终端发送的金钱交易指令。
[0008]第二方面,本申请实施例提供了一种交易装置,应用于硬件钱包,包括:
[0009]上电方式检测单元,用于若接收到收款终端发送的金钱交易指令,则检测所述硬件钱包的上电方式;
[0010]金钱交易指令拒绝执行单元,用于若所述硬件钱包的上电方式不是按压所述硬件钱包的按键的方式,则拒绝执行收款终端发送的金钱交易指令
[0011]第三方面,本申请实施例提供了一种硬件钱包,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的方法。
[0012]第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法。
[0013]第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面所述的方法。
[0014]本申请实施例与现有技术相比存在的有益效果是:
[0015]由于按键被按压通常由用户操作,因此,如果判断出硬件钱包的上电不是在按键被按压后才上电,则表明本次的金钱交易很可能不是在用户知情的情况下发起的,此时拒绝执行金钱交易指令能够有效减少用户的损失。
附图说明
[0016]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
[0017]图1是本申请实施例一提供的第一种交易方法的流程图;
[0018]图2是本申请实施例一提供的第二种交易方法的流程图;
[0019]图3是本申请实施例二提供的一种交易装置的结构示意图;
[0020]图4是本申请实施例三提供的一种硬件钱包的结构示意图。
具体实施方式
[0021]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
[0022]应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0023]还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
[0024]在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。
[0025]实施例一:
[0026]现有的交易方法中,当收款终端发起交易后,只要硬件钱包拍在该收款终端上,就能完成交易。由于硬件钱包可能会误拍,或者被收款终端偷拍,因此,现有的交易方法容易在用户不知情的情况下发生交易,进而给用户带来一定的损失。
[0027]为了避免在用户不知情的情况下发生交易,本申请实施例提供了一种交易方法。在该交易方法中,如果检测出硬件钱包的上电方式不是按压该硬件钱包的按键的方式,则拒绝执行金钱交易指令。由于按键被按压通常由用户操作,因此,如果判断出硬件钱包的上电不是在按键被按压后才上电,则表明本次的金钱交易很可能不是在用户知情的情况下发起的,此时拒绝执行金钱交易指令能够有效减少用户的损失。
[0028]下面结合附图对本申请实施例提供的交易方法进行描述。
[0029]图1示出了本申请实施例提供的第一种交易方法的流程图,该交易方法应用于硬件钱包,详述如下:
[0030]步骤S11,若接收到收款终端发送的金钱交易指令,则检测硬件钱包的上电方式。
[0031]其中,金钱交易指令包括交易金额,该金钱交易指令用于请求从硬件钱包扣除对应的交易金额。当然,该金钱交易指令还可以包括收款终端的标识信息,以便后续用户对该笔交易的去向进行查询。
[0032]其中,硬件钱包上设置有按键(比如为开机按键),当该按键被按压后,硬件钱包上电并处于开机状态。若该硬件钱包还具有NFC芯片,则当该硬件钱包靠近NFC读卡器终端后,该硬件钱包的NFC芯片被唤醒,使得该硬件钱包处于上电状态。即硬件钱包的上电方式包括按压按键上电和NFC上电。
[0033]当硬件钱包处于开机状态后,若该硬件钱包的NFC芯片接收到NFC读卡器终端发送的金钱交易指令,则该硬件钱包内置的安全芯片将判断使得该硬件钱包处于上电状态的上电方式。
[0034]步骤S12,若硬件钱包的上电方式不是按压硬件钱包的按键的方式,则拒绝执行收款终端发送的金钱交易指令。
[0035]本实施例中,若硬件钱包内置的安全芯片判断出硬件钱包的上电方式不是按压硬件钱包的按键的方式,即使硬件钱包接到收款终端发送的金钱交易指令,该硬件钱包也会拒绝执行收款终端发送的金钱交易指令。
[0036]步骤S13,若硬件钱包的上电方式是按压硬件钱包的按键的方式,则执行收款终端发送的金钱交易指令。
[0037]本实施例中,硬件钱包执行收款终端发送的金钱交易指令具体是指:从硬件钱包的余额中扣除相应的交易金额。在一些实施例中,当硬件钱包执行收款终端发送的金钱交易指令之后,向收款终端发送响应数据。例如,若扣除交易金额成功,则硬件钱包向收款终端发送本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种交易方法,其特征在于,应用于硬件钱包,包括:若接收到收款终端发送的金钱交易指令,则检测所述硬件钱包的上电方式;若所述硬件钱包的上电方式不是按压所述硬件钱包的按键的方式,则拒绝执行收款终端发送的金钱交易指令。2.如权利要求1所述的交易方法,其特征在于,所述交易方法还包括:若所述硬件钱包的上电方式是按压所述硬件钱包的按键的方式,则执行所述收款终端发送的金钱交易指令。3.如权利要求2所述的交易方法,其特征在于,温度传感器被设置在所述硬件钱包的按键中,此时,所述若所述硬件钱包的上电方式是按压所述硬件钱包的按键的方式,则执行所述收款终端发送的金钱交易指令,包括:若所述硬件钱包的上电方式是按压所述硬件钱包的按键的方式,且所述按键的温度传感器获取的温度值在预设的温度范围内,则执行所述收款终端发送的金钱交易指令。4.如权利要求2或3所述的交易方法,其特征在于,所述执行所述收款终端发送的金钱交易指令,包括:确定所述硬件钱包当前的授权模式;若所述当前的授权模式为目标授权模式,则根据所述当前的授权模式所对应的金钱交易指令执行方式,执行所述收款终端发送的金钱交易指令。5.如权利要求4所述的交易方法,其特征在于,所述若所述当前的授权模式为目标授权模式,则根据所述当前的授权模式所对应的金钱交易指令执行方式,执行所述收款终端发送的金钱交易指令,包括:若所述硬件钱包当前的授权模式为无条件授权模式,则直接执行所述收款终端发送的金钱交易指令;若所述硬件钱包当前的授权模式为用户终端授权模式,则...

【专利技术属性】
技术研发人员:李振明
申请(专利权)人:深圳市文鼎创数据科技有限公司
类型:发明
国别省市:

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

1