一种交易回执单的处理方法及交易平台与流程

allin2023-05-05  46



1.本发明涉及数据处理技术领域,具体涉及一种交易回执单的处理方法及交易平台。


背景技术:

2.随着金融业的蓬勃发展,金融交易日渐频繁。金融交易发生时会产生相应的交易回执单,目前的交易回执单通常是透明化的,用户的交易回执单在被他人获取后,容易造成用户的隐私泄露。因此,目前亟需一种能够保护用户隐私的交易回执单处理方法。


技术实现要素:

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.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
45.在本技术中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
46.需要说明的是,本发明提供的一种交易回执单的处理方法及交易平台可用于网络安全领域。上述仅为示例,并不对本发明提供的一种交易回执单的处理方法及交易平台的应用领域进行限定。
47.由背景技术可知,目前的交易回执单通常是透明化的,用户的交易回执单在被他人获取后,容易造成用户的隐私泄露。
48.因此,本发明实施例提供一种交易回执单的处理方法及交易平台,在进行双方交易时,利用一交易方的公钥和另一交易方的私钥,对交易回执单进行加密。在进行单方交易时,利用交易方的公钥对交易回执单进行加密;他人无法获取交易方的私钥,也就无法解密交易回执单以获取详细的交易信息,从而保护交易方的隐私。
49.需要说明的是,本发明实施例提供的一种交易回执单的处理方法,可以适用于交易平台,通过交易平台对所产生的交易回执单进行处理,交易回执单的处理方式详见以下实施例的内容。
50.参见图1,示出了本发明实施例提供的一种交易回执单的处理方法的流程图,该处理方法包括:
51.步骤s101:获取目标交易的交易回执单。
52.需要说明的是,用户在交易平台上完成注册后可进行相应的金融交易,其中,用户可以进行单方交易,用户也可以与其他用户进行双方交易。对于在交易平台上完成注册的用户,利用私钥算法和该用户的个人信息生成私钥(该私钥发给用户保存),以及利用公钥算法生成与该用户的账号对应的公钥,所生成的公钥和私钥相对应。值得注意的是,私钥算法仅由交易平台保留而不予公开,所生成的用户的公钥可以公开,其他用户可在交易平台上输入某一用户的账号以获得该用户的公钥。
53.一些实施例中,第一用户和第二用户为预先在交易平台上完成注册后的用户;预先生成与第一用户的账号对应的第一公钥,利用第一用户的个人信息生成第一用户的第一私钥,第一公钥和第一私钥为相对应的公私钥对;预先生成与第二用户的账号对应的第二公钥,利用第二用户的个人信息生成第二用户的第二私钥,第二公钥和第二私钥为相对应的公私钥对。
54.具体而言,将第一用户的个人信息数据化,利用私钥算法对数据化后的第一用户的个人信息进行计算,以计算得到第一私钥;利用公钥算法进行计算,以计算得到与第一用户的账号对应的第一公钥。在实际应用中,可以基于第一用户的账号获得第一公钥。
55.将第二用户的个人信息数据化,利用私钥算法对数据化后的第二用户的个人信息进行计算,以计算得到第二私钥;利用公钥算法进行计算,以计算得到与第二用户的账号对应的第二公钥。在实际应用中,可以基于第二用户的账号获得第二公钥。
56.在具体实现步骤s101的过程中,获取目标交易对应的交易回执单,该目标交易为:第一用户单方进行的交易(单方进行的金融交易),或,第二用户单方进行的交易,或,第一用户与第二用户之间进行的交易(双方进行的金融交易)。
57.需要说明的是,单方进行交易时加密交易回执单所需要的数据,与双方进行交易时加密交易回执单所需要的数据有所不同。在目标交易为第一用户与第二用户之间进行的交易的情况下,执行步骤s102;在目标交易为第一用户单方进行的交易的情况下,执行步骤s103;在目标交易为第二用户单方进行的交易的情况下,执行步骤s104。
58.步骤s102:在目标交易为第一用户与第二用户之间进行的交易的情况下,利用预先生成的第一用户的第一公钥和第二用户的第二私钥,加密交易回执单。
59.在具体实现步骤s102的过程中,在目标交易为第一用户与第二用户之间进行的交易的情况下,利用第一用户(例如乙方)的第一公钥和第二用户(例如甲方)的第二私钥,对目标交易的交易回执单进行加密,得到加密后的交易回执单。
60.具体而言,将目标交易的交易回执单进行初始数据化以作为初始密码(作为参数),将第一公钥、第二私钥和初始数据化后的交易回执单通过加密算法(例如rsa算法)进行处理,以完成对交易回执单的加密,得到加密后的交易回执单。
61.在利用第一公钥和第二私钥对目标交易的交易回执单进行加密后,第一用户和第二用户均可以在交易平台上查看该交易回执单。
62.优选的,若接收到第一用户发送的用于查看目标交易对应的交易回执单的第一查看指令,利用第一查看指令所携带的第二公钥和预先生成的第一用户的第一私钥,对加密后的交易回执单进行解密;将解密后的交易回执单反馈给第一用户。
63.具体而言,第一用户在交易平台上查看目标交易对应的交易回执单时,第一用户可以通过第二用户的账号查询到第二公钥,第一用户将携带第一私钥和第二公钥的第一查看指令发送至交易平台后;由交易平台利用第一私钥和第二公钥对加密后的交易回执单进行解密,再将解密后的交易回执单反馈给第一用户,第一用户可查看解密后的交易回执单的交易信息。
64.优选的,若接收到第二用户发送的用于查看交易回执单的第二查看指令,利用第二查看指令所携带的第一公钥和第二私钥,对加密后的交易回执单进行解密;将解密后的交易回执单反馈给第二用户。
65.具体而言,第二用户在交易平台上查看目标交易对应的交易回执单时,第二用户可以通过第一用户的账号查询到第一公钥,第二用户将携带第二私钥和第一公钥的第二查看指令发送至交易平台后;由交易平台利用第二私钥和第一公钥对加密后的交易回执单进行逆向解密,再将解密后的交易回执单反馈给第二用户,第二用户可查看解密后的交易回执单的交易信息。
66.由上述内容可知,在目标交易为第一用户与第二用户之间进行的交易的情况下,需要利用第二公钥和第一私钥,或者,需要利用第一公钥和第二私钥,才能对加密后的交易回执单进行解密并查看;第一用户和第二用户以外的其他用户无法获取第一私钥和第二私钥,因此其他用户无法在交易平台上对加密后的交易回执单进行解密和查看,故其他用户无法获取得到第一用户与第二用户之间进行的交易的详细信息。
67.步骤s103:在目标交易为第一用户单方进行的交易的情况下,利用第一公钥加密交易回执单。
68.在具体实现步骤s103的过程中,在目标交易为第一用户单方进行的交易的情况下,利用第一用户的第一公钥对目标交易对应的交易回执单进行加密,得到加密后的交易回执单。
69.在利用第一用户的第一公钥对目标交易对应的交易回执单进行加密后,第一用户可以在交易平台上查看加密后的交易回执单。
70.优选的,若接收到第一用户发送的用于查看交易回执单的第三查看指令,利用第
三查看指令所携带的预先生成的第一用户的第一私钥,对加密后的交易回执单进行解密,将解密后的交易回执单反馈给第一用户。
71.具体而言,由于预先将所生成的第一私钥发送给第一用户进行保存,第一用户在交易平台上查看目标交易对应的交易回执单时,第一用户将携带第一私钥的第三查看指令至交易平台后;由交易平台利用第一私钥对加密后的交易回执单进行解密,再将解密后的交易回执单反馈给第一用户,第一用户可查看解密后的交易回执单的交易信息。
72.在目标交易为第一用户单方进行的交易的情况下,只能利用第一私钥才能对加密后的交易回执单进行解密并查看;第一用户以外的其他用户无法获取得到第一用户的第一私钥,因此其他用户无法在交易平台上对加密后的交易回执单进行解密和查看,故其他用户无法获取得到第一用户单方进行的交易的详细信息。
73.步骤s104:在目标交易为第二用户单方进行的交易的情况下,利用预先生成的第二用户的第二公钥,加密交易回执单。
74.在具体实现步骤s104的过程中,在目标交易为第二用户单方进行的交易的情况下,利用第二用户的第二公钥对目标交易对应的交易回执单进行加密,得到加密后的交易回执单。
75.在利用第二用户的第二公钥对目标交易对应的交易回执单进行加密后,第二用户可以在交易平台上查看加密后的交易回执单。
76.优选的,若接收到第二用户发送的用于查看交易回执单的第四查看指令,利用第四查看指令所携带的第二私钥,对加密后的交易回执单进行解密;将解密后的交易回执单反馈给第二用户。
77.具体而言,由于预先将所生成的第二私钥发送给第二用户进行保存,第二用户在交易平台上查看目标交易对应的交易回执单时,第二用户将携带第二私钥的第四查看指令至交易平台后;由交易平台利用第二私钥对加密后的交易回执单进行解密,再将解密后的交易回执单反馈给第二用户,第二用户可查看解密后的交易回执单的交易信息。
78.在目标交易为第二用户单方进行的交易的情况下,只能利用第二私钥才能对加密后的交易回执单进行解密并查看;第二用户以外的其他用户无法获取得到第二用户的第二私钥,因此其他用户无法在交易平台上对加密后的交易回执单进行解密和查看,故其他用户无法获取得到第二用户单方进行的交易的详细信息。
79.可以理解的是,交易平台上存储有各个交易对应的加密后的交易回执单,通过交易回执单可以对交易进行追溯,例如:可以通过交易回执单对某些可疑的交易进行追溯。具体而言,特定用户(如相关部门的公证人员)可以在交易平台上对某些交易进行追溯,以对目标交易进行追溯为例,通过以下内容解释说明如何对某些交易进行追溯。
80.一些实施例中,若接收到特定用户发送的用于查看目标交易对应的交易回执单的追溯指令;在目标交易为第一用户与第二用户之间进行的交易的情况下,利用第一私钥(通过私钥算法计算第一用户的个人信息生成)和第二公钥,对加密后的目标交易的交易回执单进行解密,并将解密后的该交易回执单反馈给特定用户;在目标交易为第一用户单方进行的交易的情况下,利用第一私钥,对加密后的目标交易的交易回执单进行解密,并将解密后的该交易回执单反馈给特定用户;在目标交易为第二用户单方进行的交易的情况下,利用第二私钥,对加密后的目标交易的交易回执单进行解密,并将解密后的该交易回执单反
馈给特定用户。通过以上方式,可以对交易平台上任意加密后的交易回执单进行解密,以实现对任意交易进行追溯。
81.在本发明实施例中,在进行双方交易时,利用一交易方的公钥和另一交易方的私钥,对交易回执单进行加密。在进行单方交易时,利用交易方的公钥对交易回执单进行加密;他人无法获取交易方的私钥,也就无法解密交易回执单以获取详细的交易信息,从而保护交易方的隐私。并且特定用户可以追溯任意交易,在能够保护用户隐私的基础上也保留了追溯交易的功能,保证了交易的可追溯性。
82.为更好解释说明上述本发明实施例图1的内容,通过图2示出的交易回执单的处理方法的架构示意图,对上述本发明实施例体1中的内容进行解释说明。
83.如图2示出的架构示意图,用户的个人信息可以通过私钥算法计算得到用户对应的私钥,可以通过公钥算法计算得到与用户的账号对应的公钥,交易平台保留有用户的私钥,交易平台可公开用户的公钥。图2包含以下步骤:
84.步骤s201:在两个用户进行双方交易时,利用甲方的私钥和乙方的公钥对交易回执单进行加密,得到加密后的交易回执单。
85.优选的,两个用户进行双方交易并得到密后的交易回执单之后,可利用甲方的公钥和乙方的私钥对加密后的交易回执单进行解密,以得到交易回执单中的交易信息。
86.步骤s202:用户在进行单方交易时,利用单方交易用户的公钥对交易回执单进行加密,得到加密后的交易回执单。
87.优选的,用户进行单方交易并得到密后的交易回执单之后,可利用单方交易用户的私钥对加密后的交易回执单进行解密,以得到交易回执单中的交易信息。
88.步骤s203:在通过交易平台追溯交易时,交易平台可获取相关交易信息。
89.需要说明的是,步骤s201至步骤s203的具体执行原理,可以参见上述本发明实施例图1中的内容,在此不再赘述。
90.与上述本发明实施例提供的一种交易回执单的处理方法相对应,参见图3,本发明实施例还提供了一种交易平台的结构框图,该交易平台包括:获取单元301、第一处理单元302、第二处理单元303和第三处理单元304;
91.获取单元301,用于获取目标交易的交易回执单,其中,目标交易为:第一用户单方进行的交易,或,第二用户单方进行的交易,或,第一用户与第二用户之间进行的交易。
92.第一处理单元302,用于在目标交易为第一用户与第二用户之间进行的交易的情况下,利用预先生成的第一用户的第一公钥和第二用户的第二私钥,加密交易回执单,其中,第一公钥基于第一用户的账号获得,第二私钥基于第二用户的个人信息生成。
93.优选的,第一处理单元303还用于:若接收到第一用户发送的用于查看交易回执单的第一查看指令,利用第一查看指令所携带的第二公钥和预先生成的第一用户的第一私钥,对加密后的交易回执单进行解密,其中,第一私钥基于第一用户的个人信息生成,第一私钥与第一公钥相对应;将解密后的交易回执单反馈给第一用户;若接收到第二用户发送的用于查看交易回执单的第二查看指令,利用第二查看指令所携带的第一公钥和第二私钥,对加密后的交易回执单进行解密;将解密后的交易回执单反馈给第二用户。
94.第二处理单元303,用于在目标交易为第一用户单方进行的交易的情况下,利用第一公钥加密交易回执单。
95.优选的,第二处理单元303还用于:若接收到第一用户发送的用于查看交易回执单的第三查看指令,利用第三查看指令所携带的预先生成的第一用户的第一私钥,对加密后的交易回执单进行解密,其中,第一私钥基于第一用户的个人信息生成,第一私钥与所述第一公钥相对应;将解密后的交易回执单反馈给第一用户。
96.第三处理单元304,用于在目标交易为第二用户单方进行的交易的情况下,利用预先生成的第二用户的第二公钥,加密交易回执单,其中,第二公钥基于第二用户的账号获得,第二公钥与第二私钥相对应。
97.优选的,第三处理单元304还用于:若接收到第二用户发送的用于查看交易回执单的第四查看指令,利用第四查看指令所携带的第二私钥,对加密后的交易回执单进行解密;将解密后的交易回执单反馈给所第二用户。
98.在本发明实施例中,在进行双方交易时,利用一交易方的公钥和另一交易方的私钥,对交易回执单进行加密。在进行单方交易时,利用交易方的公钥对交易回执单进行加密;他人无法获取交易方的私钥,也就无法解密交易回执单以获取详细的交易信息,从而保护交易方的隐私。
99.优选的,本发明实施例还提供了一种电子设备,处理器以及存储器,处理器以及存储器通过通信总线相连;其中,处理器,用于调用并执行存储器中存储的程序;存储器,用于存储程序,程序用于实现如上述方法实施例公开的交易回执单的处理方法。
100.优选的,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,计算机可执行指令用于执行上述方法实施例公开的交易回执单的处理方法。
101.综上所述,本发明实施例提供一种交易回执单的处理方法及交易平台,获取目标交易的交易回执单;在目标交易为第一用户与第二用户之间进行的交易的情况下,利用第一用户的第一公钥和第二用户的第二私钥,加密交易回执单;在目标交易为第一用户单方进行的交易的情况下,利用第一公钥加密交易回执单;在目标交易为第二用户单方进行的交易的情况下,利用第二用户的第二公钥,加密交易回执单。他人无法获取交易方的私钥,也就无法解密交易回执单以获取详细的交易信息,从而保护交易方的隐私。
102.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
103.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应
认为超出本发明的范围。
104.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

技术特征:
1.一种交易回执单的处理方法,其特征在于,所述方法包括:获取目标交易的交易回执单,其中,所述目标交易为:第一用户单方进行的交易,或,第二用户单方进行的交易,或,所述第一用户与所述第二用户之间进行的交易;在所述目标交易为所述第一用户与所述第二用户之间进行的交易的情况下,利用预先生成的所述第一用户的第一公钥和所述第二用户的第二私钥,加密所述交易回执单,其中,所述第一公钥基于所述第一用户的账号获得,所述第二私钥基于所述第二用户的个人信息生成;在所述目标交易为所述第一用户单方进行的交易的情况下,利用所述第一公钥加密所述交易回执单;在所述目标交易为第二用户单方进行的交易的情况下,利用预先生成的所述第二用户的第二公钥,加密所述交易回执单,其中,所述第二公钥基于所述第二用户的账号获得,所述第二公钥与所述第二私钥相对应。2.根据权利要求1所述方法,其特征在于,利用预先生成的所述第一用户的第一公钥和所述第二用户的第二私钥,加密所述交易回执单之后,还包括:若接收到所述第一用户发送的用于查看所述交易回执单的第一查看指令,利用所述第一查看指令所携带的所述第二公钥和预先生成的所述第一用户的第一私钥,对加密后的所述交易回执单进行解密,其中,所述第一私钥基于所述第一用户的个人信息生成,所述第一私钥与所述第一公钥相对应;将解密后的所述交易回执单反馈给所述第一用户;若接收到所述第二用户发送的用于查看所述交易回执单的第二查看指令,利用所述第二查看指令所携带的所述第一公钥和所述第二私钥,对加密后的所述交易回执单进行解密;将解密后的所述交易回执单反馈给所述第二用户。3.根据权利要求1所述的方法,其特征在于,利用所述第一公钥加密所述交易回执单之后,还包括:若接收到所述第一用户发送的用于查看所述交易回执单的第三查看指令,利用所述第三查看指令所携带的预先生成的所述第一用户的第一私钥,对加密后的所述交易回执单进行解密,其中,所述第一私钥基于所述第一用户的个人信息生成,所述第一私钥与所述第一公钥相对应;将解密后的所述交易回执单反馈给所述第一用户。4.根据权利要求1所述的方法,其特征在于,利用预先生成的所述第二用户的第二公钥之后,还包括:若接收到所述第二用户发送的用于查看所述交易回执单的第四查看指令,利用所述第四查看指令所携带的所述第二私钥,对加密后的所述交易回执单进行解密;将解密后的所述交易回执单反馈给所述第二用户。5.一种交易平台,其特征在于,所述交易平台包括:获取单元,用于获取目标交易的交易回执单,其中,所述目标交易为:第一用户单方进行的交易,或,第二用户单方进行的交易,或,所述第一用户与所述第二用户之间进行的交易;
第一处理单元,用于在所述目标交易为所述第一用户与所述第二用户之间进行的交易的情况下,利用预先生成的所述第一用户的第一公钥和所述第二用户的第二私钥,加密所述交易回执单,其中,所述第一公钥基于所述第一用户的账号获得,所述第二私钥基于所述第二用户的个人信息生成;第二处理单元,用于在所述目标交易为所述第一用户单方进行的交易的情况下,利用所述第一公钥加密所述交易回执单;第三处理单元,用于在所述目标交易为第二用户单方进行的交易的情况下,利用预先生成的所述第二用户的第二公钥,加密所述交易回执单,其中,所述第二公钥基于所述第二用户的账号获得,所述第二公钥与所述第二私钥相对应。6.根据权利要求5所述的交易平台,其特征在于,所述第一处理单元还用于:若接收到所述第一用户发送的用于查看所述交易回执单的第一查看指令,利用所述第一查看指令所携带的所述第二公钥和预先生成的所述第一用户的第一私钥,对加密后的所述交易回执单进行解密,其中,所述第一私钥基于所述第一用户的个人信息生成,所述第一私钥与所述第一公钥相对应;将解密后的所述交易回执单反馈给所述第一用户;若接收到所述第二用户发送的用于查看所述交易回执单的第二查看指令,利用所述第二查看指令所携带的所述第一公钥和所述第二私钥,对加密后的所述交易回执单进行解密;将解密后的所述交易回执单反馈给所述第二用户。7.根据权利要求5所述的交易平台,其特征在于,所述第二处理单元还用于:若接收到所述第一用户发送的用于查看所述交易回执单的第三查看指令,利用所述第三查看指令所携带的预先生成的所述第一用户的第一私钥,对加密后的所述交易回执单进行解密,其中,所述第一私钥基于所述第一用户的个人信息生成,所述第一私钥与所述第一公钥相对应;将解密后的所述交易回执单反馈给所述第一用户。8.根据权利要求5所述的交易平台,其特征在于,所述第三处理单元还用于:若接收到所述第二用户发送的用于查看所述交易回执单的第四查看指令,利用所述第四查看指令所携带的所述第二私钥,对加密后的所述交易回执单进行解密;将解密后的所述交易回执单反馈给所述第二用户。9.一种电子设备,其特征在于,包括:处理器以及存储器,所述处理器以及存储器通过通信总线相连;其中,所述处理器,用于调用并执行所述存储器中存储的程序;所述存储器,用于存储程序,所述程序用于实现如权利要求1-4任意一所述的交易回执单的处理方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行权利要求1-4任意一所述的交易回执单的处理方法。

技术总结
本发明公开了一种交易回执单的处理方法及交易平台,可应用于网络安全领域。获取目标交易的交易回执单;在目标交易为第一用户与第二用户之间进行的交易的情况下,利用第一用户的第一公钥和第二用户的第二私钥,加密交易回执单;在目标交易为第一用户单方进行的交易的情况下,利用第一公钥加密交易回执单;在目标交易为第二用户单方进行的交易的情况下,利用第二用户的第二公钥,加密交易回执单。他人无法获取交易方的私钥,也就无法解密交易回执单以获取详细的交易信息,从而保护交易方的隐私。私。私。


技术研发人员:黎晓锋 李活力 刘煜伟 颜钰人 刘凤兮
受保护的技术使用者:中国银行股份有限公司
技术研发日:2022.04.08
技术公布日:2022/7/5
转载请注明原文地址: https://www.8miu.com/read-11216.html

最新回复(0)