首页 / 专利库 / 集成电路 / 集成电路卡 / 微控制器 / 存储器 / 防止个人数据泄露的风险评估方法、终端及网络中心

防止个人数据泄露的险评估方法、终端及网络中心

阅读:403发布:2023-06-10

专利汇可以提供防止个人数据泄露的险评估方法、终端及网络中心专利检索,专利查询,专利分析的服务。并且本 说明书 实施例 提供一种防止个人数据泄露的 风 险评估方法、终端及网络中心,方法包括:第一终端从第二终端接收交易 请求 消息,交易请求消息携带第一用户标识,第一用户标识为用户初始标识经过加密后得到的;第一终端向网络中心发送获取请求消息,获取请求消息携带第一用户标识;第一终端从网络中心接收第一用户标识对应的第一风险评分,第一风险评分为第二终端根据第一用户标识对应的个人数据,利用网络中心发布的第一风险模型得到的风险评分,该风险评分上报给了网络中心;第一终端根据第一风险评分,评估交易请求消息所请求的第一交易是否具有风险。能够在风险评估时防止个人数据泄露,并保证风险评估的准确性。,下面是防止个人数据泄露的险评估方法、终端及网络中心专利的具体信息内容。

1.一种防止个人数据泄露的险评估方法,所述方法包括:
第一终端从第二终端接收交易请求消息,所述交易请求消息携带第一用户标识,所述第一用户标识为用户初始标识经过加密后得到的;
所述第一终端向网络中心发送获取请求消息,所述获取请求消息携带所述第一用户标识;
所述第一终端从所述网络中心接收所述第一用户标识对应的第一风险评分,其中,所述第一风险评分为所述第二终端根据所述第一用户标识对应的个人数据,利用所述网络中心发布的第一风险模型得到的风险评分,该风险评分上报给了所述网络中心;
所述第一终端根据所述第一风险评分,评估所述交易请求消息所请求的第一交易是否具有风险。
2.如权利要求1所述的方法,其中,所述第一终端根据所述第一风险评分,评估所述交易请求消息所请求的第一交易是否具有风险之后,所述方法还包括:
当所述第一终端评估所述交易请求消息所请求的第一交易不具有风险时,执行所述第一交易;
若所述第一终端执行所述第一交易发生安全事件,则向所述网络中心发送通知消息,所述通知消息用于通知所述第一交易发生安全事件,以使所述网络中心根据所述通知消息更新所述第一风险模型。
3.如权利要求1所述的方法,其中,所述第一交易为跨境交易。
4.一种防止个人数据泄露的风险评估方法,所述方法包括:
第二终端从网络中心接收所述网络中心发布的第一风险模型;
所述第二终端根据第一用户的个人数据,利用所述第一风险模型得到第一风险评分;
所述第二终端向所述网络中心发送所述第一用户对应的第一用户标识和所述第一风险评分,以使所述网络中心在接收到第一终端的获取请求消息后,向所述第一终端发送所述第一风险评分,用于所述第一终端对第一交易进行风险评估,所述第一用户标识为用户初始标识经过加密后得到的。
5.如权利要求4所述的方法,其中,所述方法还包括:
所述第二终端从所述网络中心接收所述网络中心发布的第二风险模型,所述第二风险模型为所述第一风险模型更新后的风险模型;
所述第二终端根据所述第一用户的个人数据,利用所述第二风险模型得到第二风险评分;
所述第二终端向所述网络中心发送所述第一用户标识和所述第二风险评分,以使所述网络中心在接收到所述第一终端的获取请求消息后,向所述第一终端发送所述第二风险评分,用于所述第一终端对第二交易进行风险评估。
6.如权利要求4所述的方法,其中,所述方法还包括:
所述第二终端向所述第一终端发送交易请求消息,所述交易请求消息携带所述第一用户标识。
7.一种防止个人数据泄露的风险评估方法,所述方法包括:
网络中心向第二终端发送第一风险模型;
所述网络中心从所述第二终端接收第一用户标识和第一风险评分,其中,所述第一风险评分为所述第二终端根据第一用户标识对应的个人数据,利用所述第一风险模型得到的风险评分,所述第一用户标识为用户初始标识经过加密后得到的;
所述网络中心在接收到第一终端的获取请求消息后,向所述第一终端发送所述第一风险评分,用于所述第一终端对针对所述第一用户标识的第一交易进行风险评估。
8.如权利要求7所述的方法,其中,所述方法还包括:
所述网络中心从所述第一终端接收通知消息,所述通知消息用于通知所述第一交易发生安全事件;
所述网络中心根据所述通知消息更新所述第一风险模型为第二风险模型。
9.如权利要求8所述的方法,其中,所述网络中心根据所述通知消息,采用强化学习的方式更新所述第一风险模型为第二风险模型。
10.如权利要求8所述的方法,其中,所述网络中心根据所述通知消息更新所述第一风险模型为第二风险模型之后,所述方法还包括:
利用存量的安全事件数据,评估所述第二风险模型的性能是否优于所述第一风险模型的性能;
当评估结果为所述第二风险模型的性能优于所述第一风险模型的性能时,向所述第二终端发送所述第二风险模型;
所述网络中心从所述第二终端接收所述第一用户标识和第二风险评分,其中,所述第二风险评分为所述第二终端根据所述第一用户标识对应的个人数据,利用所述第二风险模型得到的风险评分;
所述网络中心在接收到所述第一终端的获取请求消息后,向所述第一终端发送所述第二风险评分,用于所述第一终端对针对所述第一用户标识的第二交易进行风险评估。
11.一种第一终端,所述第一终端包括:
接收单元,用于从第二终端接收交易请求消息,所述交易请求消息携带第一用户标识,所述第一用户标识为用户初始标识经过加密后得到的;
发送单元,用于向网络中心发送获取请求消息,所述获取请求消息携带所述第一用户标识;
所述接收单元,还用于从所述网络中心接收所述第一用户标识对应的第一风险评分,其中,所述第一风险评分为所述第二终端根据所述第一用户标识对应的个人数据,利用所述网络中心发布的第一风险模型得到的风险评分,该风险评分上报给了所述网络中心;
评估单元,用于根据所述接收单元接收的第一风险评分,评估所述交易请求消息所请求的第一交易是否具有风险。
12.如权利要求11所述的第一终端,其中,所述第一终端还包括:
执行单元,用于在所述评估单元根据所述第一风险评分,评估所述交易请求消息所请求的第一交易是否具有风险之后,当所述评估单元评估所述交易请求消息所请求的第一交易不具有风险时,执行所述第一交易;
通知单元,用于若所述执行单元执行所述第一交易发生安全事件,则向所述网络中心发送通知消息,所述通知消息用于通知所述第一交易发生安全事件,以使所述网络中心根据所述通知消息更新所述第一风险模型。
13.如权利要求11所述的第一终端,其中,所述第一交易为跨境交易。
14.一种第二终端,所述第二终端包括:
接收单元,用于从网络中心接收所述网络中心发布的第一风险模型;
评分单元,用于根据第一用户的个人数据,利用所述接收单元接收的第一风险模型得到第一风险评分;
发送单元,用于向所述网络中心发送所述第一用户对应的第一用户标识和所述评分单元得到的第一风险评分,以使所述网络中心在接收到第一终端的获取请求消息后,向所述第一终端发送所述第一风险评分,用于所述第一终端对第一交易进行风险评估,所述第一用户标识为用户初始标识经过加密后得到的。
15.如权利要求14所述的第二终端,其中,所述接收单元,还用于从所述网络中心接收所述网络中心发布的第二风险模型,所述第二风险模型为所述第一风险模型更新后的风险模型;
所述评分单元,还用于根据所述第一用户的个人数据,利用所述接收单元接收的第二风险模型得到第二风险评分;
所述发送单元,还用于向所述网络中心发送所述第一用户标识和所述第二风险评分,以使所述网络中心在接收到所述第一终端的获取请求消息后,向所述第一终端发送所述第二风险评分,用于所述第一终端对第二交易进行风险评估。
16.如权利要求14所述的第二终端,其中,所述发送单元,还用于向所述第一终端发送交易请求消息,所述交易请求消息携带所述第一用户标识。
17.一种网络中心,所述网络中心包括:
发送单元,用于向第二终端发送第一风险模型;
接收单元,用于从所述第二终端接收第一用户标识和第一风险评分,其中,所述第一风险评分为所述第二终端根据第一用户标识对应的个人数据,利用所述第一风险模型得到的风险评分,所述第一用户标识为用户初始标识经过加密后得到的;
所述发送单元还用于在接收到第一终端的获取请求消息后,向所述第一终端发送所述第一风险评分,用于所述第一终端对针对所述第一用户标识的第一交易进行风险评估。
18.如权利要求17所述的网络中心,其中,所述接收单元,还用于从所述第一终端接收通知消息,所述通知消息用于通知所述第一交易发生安全事件;
所述网络中心还包括:
更新单元,用于根据所述接收单元接收的通知消息更新所述第一风险模型为第二风险模型。
19.如权利要求18所述的网络中心,其中,所述更新单元,具体用于根据所述通知消息,采用强化学习的方式更新所述第一风险模型为第二风险模型。
20.如权利要求18所述的网络中心,其中,所述网络中心还包括:
评估单元,用于在所述更新单元根据所述通知消息更新所述第一风险模型为第二风险模型之后,利用存量的安全事件数据,评估所述第二风险模型的性能是否优于所述第一风险模型的性能;
所述发送单元,还用于当所述评估单元的评估结果为所述第二风险模型的性能优于所述第一风险模型的性能时,向所述第二终端发送所述第二风险模型;
所述接收单元,还用于从所述第二终端接收所述第一用户标识和第二风险评分,其中,所述第二风险评分为所述第二终端根据所述第一用户标识对应的个人数据,利用所述第二风险模型得到的风险评分;
所述发送单元,还用于在所述接收单元接收到所述第一终端的获取请求消息后,向所述第一终端发送所述第二风险评分,用于所述第一终端对针对所述第一用户标识的第二交易进行风险评估。
21.一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行权利要求1-10中任一项的所述的方法。
22.一种计算设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现权利要求1-10中任一项的所述的方法。

说明书全文

防止个人数据泄露的险评估方法、终端及网络中心

技术领域

[0001] 本说明书一个或多个实施例涉及计算机领域,尤其涉及防止个人数据泄露的风险评估方法、终端及网络中心。

背景技术

[0002] 当前,为了保证交易安全,常常要对用户进行风险评估,根据风险评估的结果,确定是否执行与该用户有关的交易。
[0003] 现有技术中,在进行风险评估时,需要用到用户的个人数据,而这常常会导致用户的个人数据泄露,或者,无法保证风险评估的准确性。
[0004] 因此,希望能有改进的方案,能够在风险评估时防止个人数据泄露,并保证风险评估的准确性。发明内容
[0005] 本说明书一个或多个实施例描述了一种防止个人数据泄露的风险评估方法、终端及网络中心,能够在风险评估时防止个人数据泄露,并保证风险评估的准确性。
[0006] 第一方面,提供了一种防止个人数据泄露的风险评估方法,方法包括:
[0007] 第一终端从第二终端接收交易请求消息,所述交易请求消息携带第一用户标识,所述第一用户标识为用户初始标识经过加密后得到的;
[0008] 所述第一终端向网络中心发送获取请求消息,所述获取请求消息携带所述第一用户标识;
[0009] 所述第一终端从所述网络中心接收所述第一用户标识对应的第一风险评分,其中,所述第一风险评分为所述第二终端根据所述第一用户标识对应的个人数据,利用所述网络中心发布的第一风险模型得到的风险评分,该风险评分上报给了所述网络中心;
[0010] 所述第一终端根据所述第一风险评分,评估所述交易请求消息所请求的第一交易是否具有风险。
[0011] 在一种可能的实施方式中,所述第一终端根据所述第一风险评分,评估所述交易请求消息所请求的第一交易是否具有风险之后,所述方法还包括:
[0012] 当所述第一终端评估所述交易请求消息所请求的第一交易不具有风险时,执行所述第一交易;
[0013] 若所述第一终端执行所述第一交易发生安全事件,则向所述网络中心发送通知消息,所述通知消息用于通知所述第一交易发生安全事件,以使所述网络中心根据所述通知消息更新所述第一风险模型。
[0014] 在一种可能的实施方式中,所述第一交易为跨境交易。
[0015] 第二方面,提供了一种防止个人数据泄露的风险评估方法,方法包括:
[0016] 第二终端从网络中心接收所述网络中心发布的第一风险模型;
[0017] 所述第二终端根据第一用户的个人数据,利用所述第一风险模型得到第一风险评分;
[0018] 所述第二终端向所述网络中心发送所述第一用户对应的第一用户标识和所述第一风险评分,以使所述网络中心在接收到第一终端的获取请求消息后,向所述第一终端发送所述第一风险评分,用于所述第一终端对第一交易进行风险评估,所述第一用户标识为用户初始标识经过加密后得到的。
[0019] 在一种可能的实施方式中,所述方法还包括:
[0020] 所述第二终端从所述网络中心接收所述网络中心发布的第二风险模型,所述第二风险模型为所述第一风险模型更新后的风险模型;
[0021] 所述第二终端根据所述第一用户的个人数据,利用所述第二风险模型得到第二风险评分;
[0022] 所述第二终端向所述网络中心发送所述第一用户标识和所述第二风险评分,以使所述网络中心在接收到所述第一终端的获取请求消息后,向所述第一终端发送所述第二风险评分,用于所述第一终端对第二交易进行风险评估。
[0023] 在一种可能的实施方式中,所述方法还包括:
[0024] 所述第二终端向所述第一终端发送交易请求消息,所述交易请求消息携带所述第一用户标识。
[0025] 第三方面,提供了一种防止个人数据泄露的风险评估方法,方法包括:
[0026] 网络中心向第二终端发送第一风险模型;
[0027] 所述网络中心从所述第二终端接收第一用户标识和第一风险评分,其中,所述第一风险评分为所述第二终端根据第一用户标识对应的个人数据,利用所述第一风险模型得到的风险评分,所述第一用户标识为用户初始标识经过加密后得到的;
[0028] 所述网络中心在接收到第一终端的获取请求消息后,向所述第一终端发送所述第一风险评分,用于所述第一终端对针对所述第一用户标识的第一交易进行风险评估。
[0029] 在一种可能的实施方式中,所述方法还包括:
[0030] 所述网络中心从所述第一终端接收通知消息,所述通知消息用于通知所述第一交易发生安全事件;
[0031] 所述网络中心根据所述通知消息更新所述第一风险模型为第二风险模型。
[0032] 进一步地,所述网络中心根据所述通知消息,采用强化学习的方式更新所述第一风险模型为第二风险模型。
[0033] 进一步地,所述网络中心根据所述通知消息更新所述第一风险模型为第二风险模型之后,所述方法还包括:
[0034] 利用存量的安全事件数据,评估所述第二风险模型的性能是否优于所述第一风险模型的性能;
[0035] 当评估结果为所述第二风险模型的性能优于所述第一风险模型的性能时,向所述第二终端发送所述第二风险模型;
[0036] 所述网络中心从所述第二终端接收所述第一用户标识和第二风险评分,其中,所述第二风险评分为所述第二终端根据所述第一用户标识对应的个人数据,利用所述第二风险模型得到的风险评分;
[0037] 所述网络中心在接收到所述第一终端的获取请求消息后,向所述第一终端发送所述第二风险评分,用于所述第一终端对针对所述第一用户标识的第二交易进行风险评估。
[0038] 第四方面,提供了一种第一终端,第一终端包括:
[0039] 接收单元,用于从第二终端接收交易请求消息,所述交易请求消息携带第一用户标识,所述第一用户标识为用户初始标识经过加密后得到的;
[0040] 发送单元,用于向网络中心发送获取请求消息,所述获取请求消息携带所述第一用户标识;
[0041] 所述接收单元,还用于从所述网络中心接收所述第一用户标识对应的第一风险评分,其中,所述第一风险评分为所述第二终端根据所述第一用户标识对应的个人数据,利用所述网络中心发布的第一风险模型得到的风险评分,该风险评分上报给了所述网络中心;
[0042] 评估单元,用于根据所述接收单元接收的第一风险评分,评估所述交易请求消息所请求的第一交易是否具有风险。
[0043] 第五方面,提供了一种第二终端,第二终端包括:
[0044] 接收单元,用于从网络中心接收所述网络中心发布的第一风险模型;
[0045] 评分单元,用于根据第一用户的个人数据,利用所述接收单元接收的第一风险模型得到第一风险评分;
[0046] 发送单元,用于向所述网络中心发送所述第一用户对应的第一用户标识和所述评分单元得到的第一风险评分,以使所述网络中心在接收到第一终端的获取请求消息后,向所述第一终端发送所述第一风险评分,用于所述第一终端对第一交易进行风险评估,所述第一用户标识为用户初始标识经过加密后得到的。
[0047] 第六方面,提供了一种网络中心,网络中心包括:
[0048] 发送单元,用于向第二终端发送第一风险模型;
[0049] 接收单元,用于从所述第二终端接收第一用户标识和第一风险评分,其中,所述第一风险评分为所述第二终端根据第一用户标识对应的个人数据,利用所述第一风险模型得到的风险评分,所述第一用户标识为用户初始标识经过加密后得到的;
[0050] 所述发送单元还用于在接收到第一终端的获取请求消息后,向所述第一终端发送所述第一风险评分,用于所述第一终端对针对所述第一用户标识的第一交易进行风险评估。
[0051] 第七方面,提供了一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行第一方面或第二方面或第三方面的方法。
[0052] 第八方面,提供了一种计算设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现第一方面或第二方面或第三方面的方法。
[0053] 通过本说明书实施例提供的方法和装置,首先第一终端从第二终端接收交易请求消息,所述交易请求消息携带第一用户标识,所述第一用户标识为用户初始标识经过加密后得到的;然后所述第一终端向网络中心发送获取请求消息,所述获取请求消息携带所述第一用户标识;接着所述第一终端从所述网络中心接收所述第一用户标识对应的第一风险评分,其中,所述第一风险评分为所述第二终端根据所述第一用户标识对应的个人数据,利用所述网络中心发布的第一风险模型得到的风险评分,该风险评分上报给了所述网络中心;最后所述第一终端根据所述第一风险评分,评估所述交易请求消息所请求的第一交易是否具有风险。由上可见,本说明书实施例,引入了安全多方计算,第二终端即用户端不会将用户的个人数据传出去,而是由第二终端根据用户的个人数据,利用网络中心发布的风险模型得到对应的风险评分,再将该风险评分和加密后的用户标识上报给网络中心,后续第一终端从第二终端接收到交易请求后,从网络中心获取该风险评分,整个过程中,由于用户标识是加密的,并且用户的个人数据始终未传出去,所以可以保证在风险评估时个人数据不会泄露,并且风险模型是网络中心发布的,可以由网络中心确保风险模型的效果,从而能够保证风险评估的准确性。附图说明
[0054] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0055] 图1为本说明书披露的一个实施例的实施场景示意图;
[0056] 图2示出根据一个实施例的防止个人数据泄露的风险评估方法流程图
[0057] 图3示出根据另一个实施例的防止个人数据泄露的风险评估方法流程图;
[0058] 图4示出根据另一个实施例的防止个人数据泄露的风险评估方法流程图;
[0059] 图5示出根据一个实施例的第一终端的示意性框图
[0060] 图6示出根据一个实施例的第二终端的示意性框图;
[0061] 图7示出根据一个实施例的网络中心的示意性框图。

具体实施方式

[0062] 下面结合附图,对本说明书提供的方案进行描述。
[0063] 图1为本说明书披露的一个实施例的实施场景示意图。该实施场景涉及防止个人数据泄露的风险评估,可以理解的是,通常需要基于用户的个人数据对该用户进行风险评估,可能会导致用户的个人数据泄露。参照图1,本说明书实施例,涉及第一终端11、网络中心12和第二终端13,其中,第一终端11和第二终端13为交易双方,第二终端13为交易请求方,第一终端11为交易确认方,第一终端11根据从网络中心12获取的交易的风险评分,确认是否执行第二终端13发起的交易,并在交易发生安全事件时,通知网络中心12。网络中心12负责风险模型的发布,当网络中心12向第二终端13发送其发布的风险模型后,从第二终端13接收加密后的用户标识和对应的风险评分,其中,第二终端13根据用户的个人数据,利用风险模型得到风险评分。网络中心12还负责风险模型的更新,当从第一终端11接收到交易发生安全事件的通知时,可以根据该通知通过迭代的方法更新风险模型,使得模型效果不断提升。
[0064] 可以理解的是,虽然图1中仅示出第一终端11和第二终端13两个终端,但是实际中网络中心12面对的是大量的终端,其中,第一终端11和第二终端13仅是作为大量的终端中的代表。
[0065] 在一个示例中,上述交易为跨境交易,网络中心12为全球支付网络(global payment network,GN)的网络中心,第一终端11为商户端,第二终端13为用户端,用户端在交易过程中要进行扣款,因此用户端也可称为钱包端,在存款不足(non sufficient fund,NSF)下,上述安全事件为商户端发生资损。
[0066] 需要说明的是,本说明书实施例,并不限定于上述跨境交易场景,对于各类交易场景该风险评估方法均有助于防止泄露用户的个人数据,并保证风险评估的准确性。
[0067] 本说明书实施例,涉及安全多方计算,安全多方计算主要是针对无可信第三方的情况下,如何安全地计算一个约定函数的问题。安全多方计算是电子选举、限签名以及电子拍卖等诸多应用得以实施的密码学基础
[0068] 图2示出根据一个实施例的防止个人数据泄露的风险评估方法流程图,该方法可以基于图1所示的实施场景,主要涉及与第一终端有关的处理流程。如图2所示,该实施例中防止个人数据泄露的风险评估方法包括以下步骤:步骤21,第二终端向第一终端发送交易请求消息,所述交易请求消息携带第一用户标识,所述第一用户标识为用户初始标识经过加密后得到的;步骤22,第一终端向网络中心发送获取请求消息,所述获取请求消息携带所述第一用户标识;步骤23,第一终端从所述网络中心接收所述第一用户标识对应的第一风险评分,其中,所述第一风险评分为所述第二终端根据所述第一用户标识对应的个人数据,利用所述网络中心发布的第一风险模型得到的风险评分,该风险评分上报给了所述网络中心;步骤24,所述第一终端根据所述第一风险评分,评估所述交易请求消息所请求的第一交易是否具有风险。下面描述以上各个步骤的具体执行方式。
[0069] 首先在步骤21,第二终端向第一终端发送交易请求消息,所述交易请求消息携带第一用户标识,所述第一用户标识为用户初始标识经过加密后得到的。可以理解的是,用户初始标识可以但不限于为用户的账号、身份证号、通信软件的注册标识、电话号码等能够标识用户的信息。
[0070] 然后在步骤22,第一终端向网络中心发送获取请求消息,所述获取请求消息携带所述第一用户标识。可以理解的是,网络中心中存储着多个用户标识分别对应的风险评分,可供查询。
[0071] 接着在步骤23,第一终端从所述网络中心接收所述第一用户标识对应的第一风险评分,其中,所述第一风险评分为所述第二终端根据所述第一用户标识对应的个人数据,利用所述网络中心发布的第一风险模型得到的风险评分,该风险评分上报给了所述网络中心。可以理解的是,网络中心存储着用户标识对应的风险评分,但是该风险评分不是网络中心通过风险模型确定的,因此网络中心无需获取用户的个人数据。
[0072] 最后在步骤24,所述第一终端根据所述第一风险评分,评估所述交易请求消息所请求的第一交易是否具有风险。具体地,可以先确定第一交易的交易类型或交易额度,再获取该交易类型或交易额度对应的风险评分需求,根据第一风险评分是否满足该风险评分需求,评估所述交易请求消息所请求的第一交易是否具有风险。
[0073] 在一个示例中,在步骤24之后,当所述第一终端评估所述交易请求消息所请求的第一交易不具有风险时,执行所述第一交易;若所述第一终端执行所述第一交易发生安全事件,则向所述网络中心发送通知消息,所述通知消息用于通知所述第一交易发生安全事件,以使所述网络中心根据所述通知消息更新所述第一风险模型。
[0074] 在一个示例中,所述第一交易为跨境交易。可以理解的是,跨境交易中涉及数据不能出境等合规限制,本说明书实施例提供的方法可以在该限制下,准确地进行风险评估。
[0075] 图3示出根据另一个实施例的防止个人数据泄露的风险评估方法流程图,该方法可以基于图1所示的实施场景,主要涉及与第二终端有关的处理流程。如图3所示,该实施例中防止个人数据泄露的风险评估方法包括以下步骤:步骤31,网络中心向第二终端发送所述网络中心发布的第一风险模型;步骤32,第二终端根据第一用户的个人数据,利用所述第一风险模型得到第一风险评分;步骤33,第二终端向所述网络中心发送所述第一用户对应的第一用户标识和所述第一风险评分,以使所述网络中心在接收到第一终端的获取请求消息后,向所述第一终端发送所述第一风险评分,用于所述第一终端对第一交易进行风险评估,所述第一用户标识为用户初始标识经过加密后得到的。下面描述以上各个步骤的具体执行方式。
[0076] 首先在步骤31,网络中心向第二终端发送所述网络中心发布的第一风险模型。可以理解的是,该第一风险模型具有初始模型参数,后续可以通过模型参数的调整实现风险模型的更新。
[0077] 可选地,该第一风险模型可以为分类模型或回归模型等。
[0078] 然后在步骤32,第二终端根据第一用户的个人数据,利用所述第一风险模型得到第一风险评分。可以理解的是,第一用户的个人数据可以包括用户的基本信息,例如,年龄、性别、学历等;还可以包括用户的历史统计信息,例如,交易频率等。
[0079] 最后在步骤33,第二终端向所述网络中心发送所述第一用户对应的第一用户标识和所述第一风险评分,以使所述网络中心在接收到第一终端的获取请求消息后,向所述第一终端发送所述第一风险评分,用于所述第一终端对第一交易进行风险评估,所述第一用户标识为用户初始标识经过加密后得到的。
[0080] 可以理解的是,各终端均可向网络中心上报加密后的用户标识和对应的风险评分,由网络中心统一存储,以供查询。
[0081] 在一个示例中,在步骤33之后,所述第二终端从所述网络中心接收所述网络中心发布的第二风险模型,所述第二风险模型为所述第一风险模型更新后的风险模型;所述第二终端根据所述第一用户的个人数据,利用所述第二风险模型得到第二风险评分;所述第二终端向所述网络中心发送所述第一用户标识和所述第二风险评分,以使所述网络中心在接收到所述第一终端的获取请求消息后,向所述第一终端发送所述第二风险评分,用于所述第一终端对第二交易进行风险评估。
[0082] 在一个示例中,所述第二终端向所述第一终端发送交易请求消息,所述交易请求消息携带所述第一用户标识。后续第一终端可以从网络中心获取所述第一用户标识对应的风险评分。
[0083] 图4示出根据另一个实施例的防止个人数据泄露的风险评估方法流程图,该方法可以基于图1所示的实施场景,主要涉及与网络中心有关的处理流程。如图4所示,该实施例中防止个人数据泄露的风险评估方法包括以下步骤:
[0084] 首先在步骤41,网络中心向第二终端发送第一风险模型。可以理解的是,该第一风险模型具有初始模型参数,后续可以通过模型参数的调整实现风险模型的更新。
[0085] 然后在步骤42,网络中心从所述第二终端接收第一用户标识和第一风险评分,其中,所述第一风险评分为所述第二终端根据第一用户标识对应的个人数据,利用所述第一风险模型得到的风险评分,所述第一用户标识为用户初始标识经过加密后得到的。
[0086] 接着在步骤43,网络中心在接收第一终端的获取请求消息。
[0087] 最后在步骤44,网络中心向所述第一终端发送所述第一风险评分,用于所述第一终端对针对所述第一用户标识的第一交易进行风险评估。可以理解的是,第一终端可以在接收到针对第一交易的交易请求消息后,向网络中心发送上述获取请求消息。
[0088] 在一个示例中,在步骤44之后,所述网络中心从所述第一终端接收通知消息,所述通知消息用于通知所述第一交易发生安全事件;所述网络中心根据所述通知消息更新所述第一风险模型为第二风险模型。
[0089] 进一步地,所述网络中心根据所述通知消息,采用强化学习的方式更新所述第一风险模型为第二风险模型。
[0090] 可选地,将第一风险模型的模型参数输入强化学习模型,通过强化学习模型输出第二风险模型的模型参数。
[0091] 进一步地,所述网络中心根据所述通知消息更新所述第一风险模型为第二风险模型之后,利用存量的安全事件数据,评估所述第二风险模型的性能是否优于所述第一风险模型的性能;当评估结果为所述第二风险模型的性能优于所述第一风险模型的性能时,向所述第二终端发送所述第二风险模型;所述网络中心从所述第二终端接收所述第一用户标识和第二风险评分,其中,所述第二风险评分为所述第二终端根据所述第一用户标识对应的个人数据,利用所述第二风险模型得到的风险评分;所述网络中心在接收到所述第一终端的获取请求消息后,向所述第一终端发送所述第二风险评分,用于所述第一终端对针对所述第一用户标识的第二交易进行风险评估。
[0092] 根据该示例,如果更新后的风险模型的性能有提升,则风险模型正式更新为新的模型,如果更新后的风险模型的性能有下降,则风险模型保存不变,按照这种方式保存迭代。
[0093] 本说明书实施例提供的方法,引入了安全多方计算,第二终端即用户端不会将用户的个人数据传出去,而是由第二终端根据用户的个人数据,利用网络中心发布的风险模型得到对应的风险评分,再将该风险评分和加密后的用户标识上报给网络中心,后续第一终端从第二终端接收到交易请求后,从网络中心获取该风险评分,整个过程中,由于用户标识是加密的,并且用户的个人数据始终未传出去,所以可以保证在风险评估时个人数据不会泄露,并且风险模型是网络中心发布的,可以由网络中心确保风险模型的效果,从而能够保证风险评估的准确性。
[0094] 根据另一方面的实施例,还提供一种第一终端,该第一终端用于执行本说明书实施例提供的防止个人数据泄露的风险评估方法中第一终端的处理流程。图5示出根据一个实施例的第一终端的示意性框图。如图5所示,该第一终端500包括:
[0095] 接收单元51,用于从第二终端接收交易请求消息,所述交易请求消息携带第一用户标识,所述第一用户标识为用户初始标识经过加密后得到的;
[0096] 发送单元52,用于向网络中心发送获取请求消息,所述获取请求消息携带所述第一用户标识;
[0097] 所述接收单元51,还用于从所述网络中心接收所述第一用户标识对应的第一风险评分,其中,所述第一风险评分为所述第二终端根据所述第一用户标识对应的个人数据,利用所述网络中心发布的第一风险模型得到的风险评分,该风险评分上报给了所述网络中心;
[0098] 评估单元53,用于根据所述接收单元51接收的第一风险评分,评估所述交易请求消息所请求的第一交易是否具有风险。
[0099] 可选地,作为一个实施例,所述第一终端还包括:
[0100] 执行单元,用于在所述评估单元53根据所述第一风险评分,评估所述交易请求消息所请求的第一交易是否具有风险之后,当所述评估单元评估所述交易请求消息所请求的第一交易不具有风险时,执行所述第一交易;
[0101] 通知单元,用于若所述执行单元执行所述第一交易发生安全事件,则向所述网络中心发送通知消息,所述通知消息用于通知所述第一交易发生安全事件,以使所述网络中心根据所述通知消息更新所述第一风险模型。
[0102] 可选地,作为一个实施例,所述第一交易为跨境交易。
[0103] 根据另一方面的实施例,还提供一种第二终端,该第二终端用于执行本说明书实施例提供的防止个人数据泄露的风险评估方法中第二终端的处理流程。图6示出根据一个实施例的第二终端的示意性框图。如图6所示,该第二终端600包括:
[0104] 接收单元61,用于从网络中心接收所述网络中心发布的第一风险模型;
[0105] 评分单元62,用于根据第一用户的个人数据,利用所述接收单元61接收的第一风险模型得到第一风险评分;
[0106] 发送单元63,用于向所述网络中心发送所述第一用户对应的第一用户标识和所述评分单元62得到的第一风险评分,以使所述网络中心在接收到第一终端的获取请求消息后,向所述第一终端发送所述第一风险评分,用于所述第一终端对第一交易进行风险评估,所述第一用户标识为用户初始标识经过加密后得到的。
[0107] 可选地,作为一个实施例,所述接收单元61,还用于从所述网络中心接收所述网络中心发布的第二风险模型,所述第二风险模型为所述第一风险模型更新后的风险模型;
[0108] 所述评分单元62,还用于根据所述第一用户的个人数据,利用所述接收单元61接收的第二风险模型得到第二风险评分;
[0109] 所述发送单元63,还用于向所述网络中心发送所述第一用户标识和所述第二风险评分,以使所述网络中心在接收到所述第一终端的获取请求消息后,向所述第一终端发送所述第二风险评分,用于所述第一终端对第二交易进行风险评估。
[0110] 可选地,作为一个实施例,所述发送单元63,还用于向所述第一终端发送交易请求消息,所述交易请求消息携带所述第一用户标识。
[0111] 根据另一方面的实施例,还提供一种网络中心,该网络中心用于执行本说明书实施例提供的防止个人数据泄露的风险评估方法中网络中心的处理流程。图7示出根据一个实施例的网络中心的示意性框图。如图7所示,该网络中心700包括:
[0112] 发送单元71,用于向第二终端发送第一风险模型;
[0113] 接收单元72,用于从所述第二终端接收第一用户标识和第一风险评分,其中,所述第一风险评分为所述第二终端根据第一用户标识对应的个人数据,利用所述第一风险模型得到的风险评分,所述第一用户标识为用户初始标识经过加密后得到的;
[0114] 所述发送单元71还用于在接收到第一终端的获取请求消息后,向所述第一终端发送所述第一风险评分,用于所述第一终端对针对所述第一用户标识的第一交易进行风险评估。
[0115] 可选地,作为一个实施例,所述接收单元72,还用于从所述第一终端接收通知消息,所述通知消息用于通知所述第一交易发生安全事件;
[0116] 所述网络中心还包括:
[0117] 更新单元,用于根据所述接收单元72接收的通知消息更新所述第一风险模型为第二风险模型。
[0118] 进一步地,所述更新单元,具体用于根据所述通知消息,采用强化学习的方式更新所述第一风险模型为第二风险模型。
[0119] 进一步地,所述网络中心还包括:
[0120] 评估单元,用于在所述更新单元根据所述通知消息更新所述第一风险模型为第二风险模型之后,利用存量的安全事件数据,评估所述第二风险模型的性能是否优于所述第一风险模型的性能;
[0121] 所述发送单元71,还用于当所述评估单元的评估结果为所述第二风险模型的性能优于所述第一风险模型的性能时,向所述第二终端发送所述第二风险模型;
[0122] 所述接收单元72,还用于从所述第二终端接收所述第一用户标识和第二风险评分,其中,所述第二风险评分为所述第二终端根据所述第一用户标识对应的个人数据,利用所述第二风险模型得到的风险评分;
[0123] 所述发送单元71,还用于在所述接收单元72接收到所述第一终端的获取请求消息后,向所述第一终端发送所述第二风险评分,用于所述第一终端对针对所述第一用户标识的第二交易进行风险评估。
[0124] 本说明书实施例,使用强化学习和安全多方计算技术相结合,使得在冷启动的基础上,无需接触交易双方的个人数据就可以通过迭代的方式建立一个高效能的风险模型。
[0125] 根据另一方面的实施例,还提供一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行结合图2、图3或图4所描述的方法。
[0126] 根据再一方面的实施例,还提供一种计算设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现结合图2、图3或图4所描述的方法。
[0127] 本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。
[0128] 以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈