基于多方安全计算的风险识别方法、装置及电子设备与流程

文档序号:37634230发布日期:2024-04-18 17:49阅读:16来源:国知局
基于多方安全计算的风险识别方法、装置及电子设备与流程

本申请涉及信息安全,尤其涉及一种基于多方安全计算的风险识别方法、装置及电子设备。


背景技术:

1、企业银行流水是企业经营状况的证明材料,是银行等金融机构判断对公客户收入、分析客户还款能力的重要凭证。金融机构在贷款前后存在获取对公客户他行流水的需求。金融机构获取他行的流水的途径主要有以下两个:一是客户自行打印的他行流水报表并加盖公章。二是采用网银截图或口头告知等方式。通过上述两种途径获取的他行流水的真实性的判断尤为重要,需要开展交易流水验真,进而通过交易流水验真规避贷款风险。


技术实现思路

1、本申请提供一种基于多方安全计算的风险识别方法、装置及电子设备,用以解决相关技术中贷款风险识别准确率低、数据容易泄露的问题。

2、第一方面,本申请提供一种基于多方安全计算的风险识别方法,多个金融机构参与多方安全计算,各金融机构中根据自身的业务数据提供查询服务数据;该方法包括:将对公账户对应的贷款申请信息发送给第一金融机构,由第一金融机构根据所述贷款申请信息中的他行流水数据生成查询键值,所述贷款申请信息包括目标贷款的信息和他行流水的信息;使用半同态加密算法对所述查询键值进行加密,得到加密查询键值;将所述加密查询键值发送给他行流水对应的第二金融机构,由所述第二金融机构基于隐私计算得到查询结果,所述查询结果指示所述他行流水的真实性,其中,所述第一金融机构和所述第二金融机构属于参与多方安全计算的多个金融机构;根据接收到的所述第二金融机构发送的查询结果密文,确定所述目标贷款是否存在风险,所述查询结果密文由所述第二金融机构对所述查询结果加入混淆噪声得到。

3、第二方面,本申请提供一种基于多方安全计算的风险识别方法,多个金融机构参与多方安全计算,各金融机构中根据自身的业务数据提供查询服务数据;该方法包括:接收第一金融机构发送的加密查询键值,所述加密查询键值由第一金融机构根据接收到的对公账户对应的贷款申请信息,利用所述贷款申请信息中的他行流水的信息生成查询键值,并对所述查询键值利用半同态加密算进行加密得到,其中,所述第一金融机构和第二金融机构属于参与多方安全计算的多个金融机构,所述贷款申请信息包括目标贷款的信息;对加密查询键值进行隐私计算得到查询结果,所述查询结果指示所述他行流水的真实性;对所述查询结果进行加密得到查询结果密文,将所查询结果密文发送给第一金融机构,以使所述第一金融机构根据所述查询结果密文确定所述目标贷款是否存在风险。

4、第三方面,本申请提供一种基于多方安全计算的风险识别装置,多个金融机构参与多方安全计算,各金融机构中根据自身的业务数据提供查询服务数据;该装置包括:生成模块,用于将对公账户对应的贷款申请信息发送给第一金融机构,由第一金融机构根据所述贷款申请信息中的他行流水数据生成查询键值,所述贷款申请信息包括目标贷款的信息和他行流水的信息;加密模块,用于使用半同态加密算法对所述查询键值进行加密,得到加密查询键值;第一发送模块,用于将所述加密查询键值发送给他行流水对应的第二金融机构,由所述第二金融机构基于隐私计算得到查询结果,所述查询结果指示所述他行流水的真实性,其中,所述第一金融机构和所述第二金融机构属于参与多方安全计算的多个金融机构;确定模块,用于根据接收到的所述第二金融机构发送的查询结果密文,确定所述目标贷款是否存在风险,所述查询结果密文由所述第二金融机构对所述查询结果加入混淆噪声得到。

5、第四方面,本申请提供一种基于多方安全计算的风险识别装置,多个金融机构参与多方安全计算,各金融机构中根据自身的业务数据提供查询服务数据;该装置包括:接收模块,用于接收第一金融机构发送的加密查询键值,所述加密查询键值由第一金融机构根据接收到的对公账户对应的贷款申请信息,利用所述贷款申请信息中的他行流水的信息生成查询键值,并对所述查询键值利用半同态加密算进行加密得到,其中,所述第一金融机构和第二金融机构属于参与多方安全计算的多个金融机构,所述贷款申请信息包括目标贷款的信息;计算模块,用于对加密查询键值进行隐私计算得到查询结果,所述查询结果指示所述他行流水的真实性;第二发送模块,用于对所述查询结果进行加密得到查询结果密文,将所查询结果密文发送给第一金融机构,以使所述第一金融机构根据所述查询结果密文确定所述目标贷款是否存在风险。

6、第五方面,本申请提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面或第二方面所述的方法。

7、第六方面,本申请提供一种一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面或第二方面所述的方法。

8、第七方面,本公开实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上第一方面、第二方面所述的方法。

9、本申请提供的基于多方安全计算的风险识别方法、装置及电子设备,通过将对公账户对应的贷款申请信息发送给第一金融机构,由第一金融机构根据所述贷款申请信息中的他行流水数据生成查询键值,所述贷款申请信息包括目标贷款的信息和他行流水的信息;使用半同态加密算法对所述查询键值进行加密,得到加密查询键值;将所述加密查询键值发送给他行流水对应的第二金融机构,由所述第二金融机构基于隐私计算得到查询结果,所述查询结果指示所述他行流水的真实性,其中,所述第一金融机构和所述第二金融机构属于参与多方安全计算的多个金融机构;根据接收到的所述第二金融机构发送的查询结果密文,确定所述目标贷款是否存在风险,所述查询结果密文由所述第二金融机构对所述查询结果加入混淆噪声得到,从而实现了基于隐匿查询和隐私计算对贷款申请信息中的他行流水进行验真。在保护客户隐私和各银行机构数据不外泄的前提下,实现实时的交易流水验真,从而可以及时发现对公账户对应的贷款的风险,有利于提高识别贷款风险的准确率。



技术特征:

1.一种基于多方安全计算的风险识别方法,其特征在于,多个金融机构参与多方安全计算,各金融机构根据自身的业务数据提供查询服务数据;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述使用半同态加密算法对所述查询键值进行加密,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据接收到的所述第二金融机构发送的所述查询结果密文,确定所述目标贷款是否存在风险,包括:

4.一种基于多方安全计算的风险识别方法,其特征在于,多个金融机构参与多方安全计算,各金融机构中根据自身的业务数据提供查询服务数据;所述方法包括:

5.根据权利要求4所述的方法,其特征在于,所述对加密查询键值进行隐私计算得到查询结果,包括:

6.根据权利要求4所述的方法,其特征在于,所述对所述查询结果进行加密得到查询结果密文,包括:

7.根据权利要求6所述的方法,其特征在于,所述混淆噪声为随机数噪声。

8.一种基于多方安全计算的风险识别装置,其特征在于,多个金融机构参与多方安全计算,各金融机构中根据自身的业务数据提供查询服务数据;所述装置包括:

9.一种基于多方安全计算的风险识别装置,其特征在于,多个金融机构参与多方安全计算,各金融机构中根据自身的业务数据提供查询服务数据;所述装置包括:

10.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至7任一项所述的方法。


技术总结
本申请提供一种基于多方安全计算的风险识别方法、装置及电子设备,涉及信息安全技术领域。该方法包括:将对公账户对应的贷款申请信息发送给第一金融机构,由第一金融机构根据贷款申请信息中的他行流水数据生成查询键值;使用半同态加密算法对查询键值进行加密,得到加密查询键值;将加密查询键值发送给他行流水对应的第二金融机构,由第二金融机构基于隐私计算得到查询结果,查询结果指示他行流水的真实性;根据接收到的第二金融机构发送的查询结果密文,确定目标贷款是否存在风险,查询结果密文由第二金融机构对查询结果加入混淆噪声得到。在保护数据不外泄的前提下,实现实时的交易流水验真,有利于提高识别贷款风险的准确率。

技术研发人员:陈凌潇,曾炜,丁育祯,温卓宇
受保护的技术使用者:中国工商银行股份有限公司
技术研发日:
技术公布日:2024/4/17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1