业务数据处理方法、装置、设备及存储介质与流程

文档序号:37154185发布日期:2024-02-26 17:13阅读:21来源:国知局
业务数据处理方法、装置、设备及存储介质与流程

本发明涉及数据处理,尤其涉及一种业务数据处理方法、装置、设备及存储介质。


背景技术:

1、风险管控是金融机构的重要任务,当前在对金融机构下的客户进行风险管控时,主要存在以下问题:

2、第一、数据孤岛问题,金融机构之间不愿意共享数据,导致每个金融机构只能看到自身的数据,导致风险评估不全面。

3、第二、数据隐私问题,金融机构之间共享数据对客户进行风险评估,此种方式虽然可以提高风险评估全面性,但是可能会导致商业机密的泄露。

4、相关技术中,为了解决上述问题,提出利用集中式的数据中心或第三方服务机构来协助金融机构共同进行风险评估,然而一旦它们被攻击或数据被破坏,仍会导致数据泄露的风险。

5、因此,现在亟需一种业务数据处理方法、装置、设备及存储介质来解决上述问题。


技术实现思路

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、本发明提供的业务数据处理方法,应用于第一参与方,第一参与方与至少一个第二参与方之间建立一个安全多方计算环境,其中,第一参与方在接收到针对目标客户进行风险评估的请求后,获取目标客户在本地生成的第一业务数据,目标客户为在第一参与方与第二参与方之间的共同客户;发送查询请求至第二参与方,接收第二参与方反馈的第二业务数据,第二业务数据为对目标企业在第二参与方生成的业务数据进行加密后的数据;将第一业务数据与第二业务数据输入隐私风险评估模型,得到隐私风险评估模型输出的业务风险评估结果,并对业务风险评估结果进行解密,其中,隐私风险评估模型是通过第一参与方与第二参与方通过安全多方计算协议对初始风险评估模型进行训练得到的;根据解密后的业务风险评估结果对目标客户进行风险管控,并将解密后的业务风险评估结果反馈至第二参与方,以通知第二参与方对目标客户进行风险管控,如此本发明使用安全多方计算技术使各参与方能够在不直接共享数据的前提下,共同进行风险评估,从而获得更加全面的风险评估结果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1