一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种数字货币交易方法和装置与流程

2022-03-16 01:27:02 来源:中国专利 TAG:


1.本发明涉及数字货币技术领域,尤其涉及一种数字货币交易方法和装置。


背景技术:

2.硬件钱包是指用于存储数字货币的实体介质,具有硬件安全单元介质的数字货币载体。比如,具备se安全元件的手机、车载se安全元件、nfc-sim卡、银行卡以及可穿戴设备等。
3.现有硬件钱包的安全单元在进行支付时,需要频繁与远程服务端进行交互,通过远程服务端保存的认证信息对用户的支付信息等进行认证,进而响应用户的操作需求。
4.现有的多端交互式的支付操作,在网络不稳定的情况下,多次交互过程频繁中断,而且无法对用户需求进行及时响应,使得用户体验感极差;而且,通过远程服务端保存用户认证所需的敏感信息,安全性较差,使得用户信息泄露风险增加。


技术实现要素:

5.有鉴于此,本发明实施例提供一种数字货币交易方法和装置,能够防止用户信息泄露,保证用户信息的安全性,无需与远程服务端交互,节省系统资源,提高交易的便利性,提升用户体验,大大提高了用户满意度,实现无网脱机交易的安全便捷认证。
6.为实现上述目的,根据本发明实施例的一个方面,提供了一种数字货币交易方法,包括:
7.获取交易请求;所述交易请求指示了与数字货币交易对应的唤醒语音数据和交易信息;
8.根据所述交易请求,向用户提供与数字货币交易对应的目标认证数据;
9.接收所述用户根据所述目标认证数据输入的认证语音数据;
10.根据本地预置的声纹特征库,对所述认证语音数据进行认证;
11.在认证结果为认证通过的情况下,根据所述交易信息以及终端的数字货币钱包中的数字货币,响应所述交易请求。
12.可选地,通过所述终端的安全认证应用,利用所述声纹特征库对所述认证语音数据进行认证;
13.在认证通过的情况下,通过所述安全认证应用将所述认证结果发送给所述数字货币钱包,使得所述数字货币钱包生成待支付的数字货币,以根据所述待支付的数字货币响应所述交易请求。
14.可选地,所述安全认证应用和所述数字货币钱包设置于安全单元中;
15.所述安全认证应用和所述数字货币钱包通过数字货币服务模块进行通信。
16.可选地,所述交易信息包括用户标识;在获取交易请求之前,还包括:
17.采集所述用户的录入语音数据;
18.确定所述录入语音数据的声纹特征;
19.根据所述用户的用户标识,构建声纹特征库;其中,所述声纹特征库用于对应存储所述用户标识和所述声纹特征。
20.可选地,所述根据本地预置的声纹特征库,对所述认证语音数据进行认证,包括:
21.根据所述声纹特征库,确定所述用户标识对应的目标声纹特征;
22.确定所述认证语音数据的认证声纹特征;
23.将所述认证声纹特征和所述目标声纹特征进行对比。
24.可选地,还包括:
25.在所述认证声纹特征和所述目标声纹特征相同的情况下,将所述认证语音数据和所述目标认证数据进行对比。
26.可选地,所述终端为车载终端。
27.根据本发明实施例的再一个方面,提供了一种数字货币交易装置,包括:
28.获取模块,用于获取交易请求;所述交易请求指示了与数字货币交易对应的唤醒语音数据和交易信息;
29.提供模块,用于根据所述交易请求,向用户提供与数字货币交易对应的目标认证数据;
30.接收模块,用于接收所述用户根据所述目标认证数据输入的认证语音数据;
31.认证模块,用于根据本地预置的声纹特征库,对所述认证语音数据进行认证;
32.响应模块,用于在认证结果为认证通过的情况下,根据所述交易信息以及终端的数字货币钱包中的数字货币,响应所述交易请求。
33.根据本发明实施例的另一个方面,提供了一种数字货币交易电子设备,包括:
34.一个或多个处理器;
35.存储装置,用于存储一个或多个程序,
36.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明提供的数字货币交易方法。
37.根据本发明实施例的还一个方面,提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本发明提供的数字货币交易方法。
38.上述发明中的一个实施例具有如下优点或有益效果:因为采用构建本地的声纹特征库,根据本地声纹特征库对用户认证语音数据进行认证,在认证通过的情况下,通过安全认证应用将认证结果发送给数字货币钱包,使得数字货币钱包生成待支付的数字货币,以根据待支付的数字货币响应用户的交易请求的技术手段,所以克服了现有的多端交互式频繁中断、无法及时响应用户请求而使得用户体验感较差的技术缺点;并且,还解决了通过远程服务端保存用户敏感信息、使得用户信息安全性较差而导致的用户信息泄露风险的技术问题,进而达到在认证用户认证语音数据时能够直接获取本地的声纹特征库,无需与远程服务端交互获取用户的声纹特征,即可及时响应用户请求,保证交易的顺利进行,在节省系统资源的同时提升用户体验,防止网络不稳定造成的可能的交易中断,实现无网脱机交易的安全便捷认证,并且防止用户敏感信息的泄露,提高用户敏感信息的安全性,保护用户隐私,提高用户满意度的技术效果。
39.上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
40.附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
41.图1是根据本发明实施例的数字货币交易方法的主要流程的示意图;
42.图2是根据本发明实施例的认证语音数据的认证方法的主要流程的示意图;
43.图3是根据本发明实施例的声纹特征库的构建方法的主要流程的示意图;
44.图4是根据本发明实施例的数字货币交易装置的主要模块的示意图;
45.图5示出了适于应用于本发明实施例的数字货币交易方法或数字货币交易装置的示例性系统架构图;
46.图6是适于用来实现本发明实施例的终端设备或服务器的计算机系统的结构示意图。
具体实施方式
47.以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
48.图1是根据本发明实施例的数字货币交易方法的主要流程的示意图,如图1所示,本发明的数字货币交易方法包括:
49.步骤s101,获取交易请求;所述交易请求指示了与数字货币交易对应的唤醒语音数据和交易信息。
50.在本发明实施例中,本发明的数字货币交易方法应用于终端,交易信息可以包括用户标识。其中,本发明的终端可以是车载终端。
51.在本发明实施例中,用户通过业务应用进行业务处理,确定与目标业务对应的数字货币交易后,通过业务应用向数字货币应用发送交易请求。
52.进一步地,业务应用可以是终端的业务应用。
53.在本发明实施例中,用户在业务应用中,可以通过麦克风输入交易请求,比如,用户输入唤醒语音数据,选择交易方式为数字货币支付。
54.步骤s102,根据所述交易请求,向用户提供与数字货币交易对应的目标认证数据。
55.在本发明实施例中,终端的数字货币应用接收到业务请求后,根据交易请求,向用户提供与数字货币交易对应的目标认证数据。其中,目标认证数据可以是6位数字认证码。
56.在本发明实施例中,向用户提供目标认证数据的方式可以是通过显示屏展示目标认证数据,或者,可以是通过扬声器播放目标认证数据。
57.步骤s103,接收所述用户根据所述目标认证数据输入的认证语音数据。
58.在本发明实施例中,终端的数字货币应用接收用户根据目标认证数据,通过麦克风输入的认证语音数据,将认证语音数据发送给终端的安全认证应用。
59.在本发明实施例中,在终端是车载终端的情况下,车载终端还包括摄像头,根据摄像头的画面和麦克风的输入确定认证语音数据,具体地:
60.在摄像头的画面确认用户在车辆内部并且通过麦克风检测到用户输入认证语音数据的情况下,将认证语音数据发送给终端的安全认证应用。
61.通过摄像头和麦克风的双重认证,可以防止车载终端被其它漏洞攻击,或者有可能的远程模式控制带来的用户敏感信息泄露风险,提高用户信息的安全性。
62.在本发明实施例中,在终端是车载终端且车载终端包括摄像头的情况下,还包括:
63.采集用户的面部图像;
64.对面部图像数据进行分析,确定用户的认证面部特征;
65.根据面部特征库,确定用户标识对应的目标面部特征;
66.将认证面部特征和目标面部特征进行对比,确定认证面部特征和目标面部特征是否相同。
67.在本发明实施例中,在认证面部特征和目标面部特征相同的情况下,转至步骤s103。
68.步骤s104,根据本地预置的声纹特征库,对所述认证语音数据进行认证。
69.在本发明实施例中,终端的安全认证应用中存储有本地的声纹特征库,通过终端的安全认证应用,利用声纹特征库对认证语音数据进行认证;其中,安全认证应用可以是se声纹认证应用。
70.在本发明实施例中,如图2所示,本发明的认证语音数据的认证方法包括如下步骤:
71.步骤s201,根据所述声纹特征库,确定所述用户标识对应的目标声纹特征。
72.在本发明实施例中,声纹特征库中存储有与用户对应的用户标识、以及与用户标识对应的声纹特征。通过用户标识获取声纹特征库中与用户标识对应的声纹特征,并对其进行解密,进而确定用户标识对应的目标声纹特征。
73.在本发明实施例中,在获取交易请求之前,构建声纹特征库并保存至本地,进而可以根据本地预置的声纹特征库,对认证语音数据进行认证。如图3所示,本发明的声纹特征库的构建方法包括如下步骤:
74.步骤s301,接收用户的声纹特征录入请求。
75.在本发明实施例中,通过终端的数字货币应用接收用户的声纹特征录入请求。
76.在本发明实施例中,在终端是车载终端且车载终端包括摄像头的情况下,还包括:
77.接收用户的面部特征录入请求。
78.步骤s302,根据所述声纹特征录入请求,向所述用户提供目标录入数据。
79.在本发明实施例中,通过数字货币应用向用户提供目标录入数据。
80.步骤s302,采集所述用户根据所述目标录入数据输入的录入语音数据。
81.在本发明实施例中,通过数字货币应用采集用户的录入语音数据,将用户录入语音数据发送给终端的安全认证应用。在采集用户的录入语音数据的同时,可以记录录入语音数据输入的时间。
82.在本发明实施例中,在终端是车载终端且车载终端包括摄像头的情况下,还包括:
83.采集用户的面部图像数据。
84.步骤s303,根据所述录入语音数据,确定所述录入语音数据的声纹特征。
85.在本发明实施例中,可以通过安全认证应用的语音识别模块确定录入语音数据的声纹特征。
86.在本发明实施例中,在终端是车载终端且车载终端包括摄像头的情况下,还包括:
87.根据用户的面部图像,确定面部图像的面部特征。
88.步骤s304,对所述声纹特征进行加密或者变换处理。
89.在本发明实施例中,通过安全认证应用对声纹特征进行加密或者变换处理。
90.在本发明实施例中,在终端是车载终端且车载终端包括摄像头的情况下,还包括:
91.对面部特征进行加密或者变换处理。
92.步骤s305,根据所述用户的用户标识,构建声纹特征库;其中,所述声纹特征库用于对应存储所述用户标识和所述用户的声纹特征。
93.在本发明实施例中,通过安全认证应用构建声纹特征库。
94.在本发明实施例中,在终端是车载终端且车载终端包括摄像头的情况下,还包括:
95.根据用户的用户标识,构建面部特征库;其中,面部特征库用于对应存储用户标识和用户的面部特征。
96.在本发明实施例中,通过本发明的声纹特征库的构建方法,能够构建基于用户声纹特征的数据库,并保存至本地,使得在认证时可以直接获取本地的声纹特征库,无需与远程服务端交互获取用户的声纹特征,即可及时响应用户请求,保证交易的顺利进行,在节省系统资源的同时可以提升用户体验,防止网络不稳定造成的可能的交易中断,实现无网脱机交易的安全便捷认证;而且,在认证时可以直接获取本地的声纹特征库,无需与远程服务端交互获取用户的声纹特征,防止用户敏感信息的泄露,提高了用户敏感信息的安全性,保护用户隐私,大大提高了用户满意度。
97.步骤s202,对所述认证语音数据进行分析,确定所述认证语音数据的认证声纹特征。
98.在本发明实施例中,可以通过安全认证应用的语音识别模块确定认证语音数据的认证声纹特征。
99.步骤s203,将所述认证声纹特征和所述目标声纹特征进行对比,确定所述认证声纹特征和所述目标声纹特征的第一对比结果,在所述第一对比结果为所述认证声纹特征和所述目标声纹特征相同的情况下,转至步骤s204;在所述第一对比结果为所述认证声纹特征和所述目标声纹特征不同的情况下,转至步骤s207。
100.步骤s204,对所述认证语音数据进行分析,确定所述认证语音数据的数据内容。
101.在本发明实施例中,可以通过安全认证应用的语音识别模块确定认证语音数据的数据内容;其中,认证语音数据的数据内容可以是6位数字。
102.步骤s205,将所述认证语音数据的数据内容和所述目标认证数据的数据内容进行对比,在所述认证语音数据的数据内容和所述目标认证数据的数据内容相同的情况下,转至步骤s206;在所述认证语音数据的数据内容和所述目标认证数据的数据内容不同的情况下,转至步骤s207。
103.步骤s206,确定认证结果为认证通过。
104.步骤s207,确定认证结果为认证失败。
105.在本发明实施例中,通过本发明的认证语音数据的认证方法,能够根据本地的声纹特征库,确定认证语音数据的认证结果,进而根据认证结果对用户的交易请求进行响应,无需与远程服务端交互获取用户的声纹特征,可以实现无网脱机交易的安全便捷认证;而且,根据本地的声纹特征库,可以防止用户敏感信息的泄露,提高了用户敏感信息的安全
性,保护用户隐私,大大提高了用户满意度。
106.步骤s105,在认证结果为认证通过的情况下,根据所述交易信息以及终端的数字货币钱包中的数字货币,响应所述交易请求。
107.在本发明实施例中,在认证结果为认证通过的情况下,通过安全认证应用将认证结果发送给数字货币钱包,使得数字货币钱包生成待支付的数字货币,以根据待支付的数字货币响应交易请求。其中,待支付的数字货币可以是拟支付数字人民币串。
108.进一步地,在认证结果为认证失败的情况下,数字货币钱包拒绝生成待支付的数字货币,并通过数字货币服务模块将拒绝支付结果发送给业务应用,业务应用接收到拒绝支付结果后,确认交易失败,直接拒绝用户的交易请求。
109.在本发明实施例中,安全认证应用和数字货币钱包设置于安全单元中,安全认证应用和数字货币钱包可以通过数字货币服务模块进行通信,安全认证应用将认证结果通过数字货币服务模块发送给数字货币钱包;其中,安全单元可以是车载se、具备se安全元件的手机、nfc-sim卡、银行卡等。
110.在本发明实施例中,数字货币钱包通过数字货币服务模块将待支付的数字货币发送给业务应用,业务应用接收到数字货币后,确认交易成功,响应用户的交易请求。
111.在本发明实施例中,安全认证应用可以通过接口的方式将认证结果发送给数字货币钱包。
112.在本发明实施例中,安全单元还可以包括指纹认证应用,使得数字货币钱包在确认声纹认证的认证结果为认证成功的情况下,再根据指纹认证应用的认证结果进行判断,在接收到的指纹认证应用的认证结果同样为认证通过的情况下,最终生成待支付的数字货币,从而进一步增强数字货币交易的安全性。
113.本发明的数字货币交易方法应用于车载终端时,基于智能汽车智能座舱的算力和安全存储能力,支持声纹特征库的本地管理和认证,在减少与远程服务端交互的前提下,为用户提供安全高效便捷的本地声纹认证服务,优化数字货币的支付体验,并且可以保证用户信息的安全性,极大地提升用户体验;还可以实现芯片层面声纹认证应用与数字货币钱包的直接通信,减少操作系统或服务层级别的api调用,降低信息暴露风险,进一步增强数字货币交易的安全性,提高数字货币交易的效率。
114.在本发明实施例中,通过获取交易请求;所述交易请求指示了与数字货币交易对应的唤醒语音数据和交易信息;根据所述交易请求,向用户提供与数字货币交易对应的目标认证数据;接收所述用户根据所述目标认证数据输入的认证语音数据;根据本地预置的声纹特征库,对所述认证语音数据进行认证;在认证结果为认证通过的情况下,根据所述交易信息以及终端的数字货币钱包中的数字货币,响应所述交易请求等步骤,能够防止用户信息泄露,保证用户信息的安全性,无需与远程服务端交互,节省系统资源,提高交易的便利性,提升用户体验,大大提高了用户满意度,实现无网脱机交易的安全便捷认证。
115.图4是根据本发明实施例的数字货币交易装置的主要模块的示意图,如图4所示,本发明的数字货币交易装置400包括:
116.获取模块401,用于获取交易请求;所述交易请求指示了与数字货币交易对应的唤醒语音数据和交易信息。
117.在本发明实施例中,本发明的数字货币交易方法应用于终端的数字货币交易装置
400,交易信息可以包括用户标识。其中,本发明的终端可以是车载终端。
118.在本发明实施例中,所述获取模块401用于获取用户通过业务应用发送的交易请求。
119.提供模块402,用于根据所述交易请求,向用户提供与数字货币交易对应的目标认证数据。
120.在本发明实施例中,终端的数字货币应用接收到业务请求后,所述提供模块402根据交易请求,向用户提供与数字货币交易对应的目标认证数据。其中,目标认证数据可以是6位数字认证码。
121.在本发明实施例中,所述提供模块402向用户提供目标认证数据的方式可以是通过显示屏展示目标认证数据,或者,可以是通过扬声器播放目标认证数据。
122.接收模块403,用于接收所述用户根据所述目标认证数据输入的认证语音数据。
123.在本发明实施例中,通过所述接收模块403,终端的数字货币应用接收用户根据目标认证数据,通过麦克风输入的认证语音数据,将认证语音数据发送给终端的安全认证应用。
124.认证模块404,用于根据本地预置的声纹特征库,对所述认证语音数据进行认证。
125.在本发明实施例中,通过所述认证模块404,终端的安全认证应用中存储有本地的声纹特征库,通过终端的安全认证应用,利用声纹特征库对认证语音数据进行认证;其中,安全认证应用可以是se声纹认证应用。
126.响应模块405,用于在认证结果为认证通过的情况下,根据所述交易信息以及终端的数字货币钱包中的数字货币,响应所述交易请求。
127.在本发明实施例中,在认证结果为认证通过的情况下,通过安全认证应用将认证结果发送给数字货币钱包,使得数字货币钱包生成待支付的数字货币,以使得所述响应模块405根据待支付的数字货币响应交易请求。其中,待支付的数字货币可以是拟支付数字人民币串。
128.进一步地,在认证结果为认证失败的情况下,所述响应模块405直接拒绝用户的交易请求。
129.在本发明实施例中,通过获取模块、提供模块、接收模块、认证模块和响应模块等模块,能够防止用户信息泄露,保证用户信息的安全性,无需与远程服务端交互,节省系统资源,提高交易的便利性,提升用户体验,大大提高了用户满意度,实现无网脱机交易的安全便捷认证。
130.图5示出了适于应用于本发明实施例的数字货币交易方法或数字货币交易装置的示例性系统架构图,如图5所示,本发明实施例的数字货币交易方法或数字货币交易装置的示例性系统架构包括:
131.如图5所示,系统架构500可以包括业务应用501、数字货币应用502、安全单元503和麦克风504。网络504用以在终端设备501、502、503和服务器505之间提供通信链路的介质。安全单元503可以包括安全认证应用5031、数字货币服务模块5032和数字货币钱包5033。
132.用户可以使用业务应用501与数字货币应用502交互,以接收或发送消息等。业务应用501可以是各种可以进行数字货币交易的应用,例如购物类应用、网页浏览器应用、搜
索类应用、即时通信工具、邮箱客户端、社交平台软件等。
133.系统架构500可以应用于具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机、台式计算机和智能座舱等等。
134.数字货币应用502可以是提供各种数字货币服务的应用,例如对用户利用业务应用501所浏览的购物类网站提供支持的应用。
135.用户通过业务应用501向数字货币应用502发送交易请求;
136.数字货币应用502获取交易请求后,根据交易请求,向用户提供与数字货币交易对应的目标认证数据;
137.用户通过麦克风504输入认证语音数据;
138.数字货币应用502接收用户根据目标认证数据输入的认证语音数据,将认证语音数据发送给安全单元503;
139.安全单元503的安全认证应用5031根据本地预置的声纹特征库,对认证语音数据进行认证,将认证结果通过数字货币服务模块5032发送给数字货币钱包5033;
140.在认证结果为认证通过的情况下,数字货币钱包5033生成待支付的数字货币,并通过数字货币服务模块5032将待支付的数字货币发送给业务应用501,业务应用501接收到数字货币后,确认交易成功,响应用户的交易请求;
141.在认证结果为认证失败的情况下,数字货币钱包5033拒绝生成待支付的数字货币,并通过数字货币服务模块5032将拒绝支付结果发送给业务应用501,业务应用501接收到拒绝支付结果后,确认交易失败,直接拒绝用户的交易请求。
142.需要说明的是,本发明实施例所提供的认证语音数据的认证方法一般由安全单元503执行。
143.应该理解,图5中的业务应用、数字货币应用、安全单元和麦克风的数目仅仅是示意性的。根据实现需要,可以具有任意数目的业务应用、数字货币应用、安全单元和麦克风。
144.图6是适于用来实现本发明实施例的终端设备或服务器的计算机系统的结构示意图,如图6所示,本发明实施例的终端设备或服务器的计算机系统600包括:
145.中央处理单元(cpu)601,其可以根据存储在只读存储器(rom)602中的程序或者从存储部分608加载到随机访问存储器(ram)603中的程序而执行各种适当的动作和处理。在ram603中,还存储有系统600操作所需的各种程序和数据。cpu601、rom602以及ram603通过总线604彼此相连。输入/输出(i/o)接口605也连接至总线604。
146.以下部件连接至i/o接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至i/o接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。
147.特别地,根据本发明公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可
拆卸介质611被安装。在该计算机程序被中央处理单元(cpu)601执行时,执行本发明的系统中限定的上述功能。
148.需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。
149.附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
150.描述于本发明实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:一种处理器包括获取模块、提供模块、接收模块、认证模块和响应模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,认证模块还可以被描述为“根据本地预置的声纹特征库,对认证语音数据进行认证的模块”。
151.作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:获取交易请求;所述交易请求指示了与数字货币交易对应的唤醒语音数据和交易信息;根据所述交易请求,向用户提供与数字货币交易对应的目标认证数据;接收所述用户根据所述目标认证数据输入的认证语音数据;根据本地预置的声纹特征库,对所述认证语音数据进行认证;在认证结果为认证通过的情况下,根据所述交易信息以及终端的数字货币钱包中的数字货币,响应所述交易请求。
152.根据本发明实施例的技术方案,能够防止用户信息泄露,保证用户信息的安全性,无需与远程服务端交互,节省系统资源,提高交易的便利性,提升用户体验,大大提高了用户满意度,实现无网脱机交易的安全便捷认证。
153.上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献