担保评估方法及装置、存储介质及电子设备与流程

文档序号:34068552发布日期:2023-05-06 16:24阅读:30来源:国知局
担保评估方法及装置、存储介质及电子设备与流程

本发明涉及金融,特别是涉及一种担保评估方法及装置、存储介质及电子设备。


背景技术:

1、客户在办理需要提供担保的业务时,需要提供资产满足担保要求的担保证明。客户用于担保的常见资产之一即为客户在金融机构的资产。目前,当客户需要以在金融机构的资产提供担保时,担保评估机构则以金融机构的资产证明进行担保评估,出具担保评估结果,也就是担保证明。

2、在现有的担保评估过程中,金融机构的资产证明由客户提供,客户需要自行请求金融机构对其在该金融机构的资产出具资产证明,将资产证明提交给担保评估机构,以此获得担保证明。

3、而实际上,许多客户的资产并非集中在单一的金融机构,而是分散在多家金融机构,客户常常需要以其在多家金融机构的资产提供担保。在此场景下,基于现有的担保评估方法,客户需要自行在每家金融机构开具其在该金融机构的资产证明,过程十分繁琐,需要耗费客户大量的时间和精力,使得客户体验较差。


技术实现思路

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、计算单元,用于按照各个所述计算节点对应的顺序,依次触发每个所述计算节点依据所述公钥确定该计算节点对应的密态资产金额,并计算输入该计算节点的密态计算输入数据与所述密态资产金额的差值,将该差值作为该计算节点的密态计算输出数据;每个所述计算节点的密态计算输出数据为输入其下一个计算节点的密态计算输入数据,所述密态担保额度为输入首个计算节点的密态计算输入数据;

42、第三确定单元,用于基于预设的不经意传输协议,确定目标密态计算输出数据对应的密态评估结果;所述目标密态计算输出数据为目标计算节点的密态计算输出数据,所述目标计算节点为各个所述计算节点中的最后一个计算节点;

43、解密单元,用于依据所述私钥对所述密态评估结果进行同态解密处理,得到所述密态评估结果对应的担保评估结果;所述担保评估结果表征所述用户在所述多个协同机构的资产是否满足所述担保额度的担保要求;

44、反馈单元,用于将所述担保评估结果反馈给所述用户,结束本次担保评估过程。

45、一种存储介质,所述存储介质包括存储的指令,其中,在所述指令运行时控制所述存储介质所在的设备执行如上述的担保评估方法。

46、一种电子设备,包括存储器,以及一个或者一个以上的指令,其中一个或者一个以上指令存储于存储器中,且经配置以由一个或者一个以上处理器执行如上述的担保评估方法。

47、基于上述本发明实施例提供的一种担保评估方法,包括:当接收到用户发送的担保评估请求时,确定担保额度和多个协同机构,并确定每个协同机构对应的计算节点;依据预设的层级同态加密策略,生成公钥和私钥;依据公钥对担保额度进行同态加密处理,得到密态担保额度;确定每个计算节点对应的顺序,按顺序依次触发每个计算节点依据公钥确定该计算节点对应的密态资产金额,并计算输入该计算节点的密态计算输入数据与密态资产金额的差值,将该差值作为该计算节点的密态计算输出数据;每个计算节点的密态计算输出数据为输入其下一个计算节点的密态计算输入数据,密态担保额度为输入首个计算节点的密态计算输入数据;基于预设的不经意传输协议,确定最后一个计算节点的密态计算输出数据对应的密态评估结果;依据私钥对密态评估结果进行同态解密处理,得到密态评估结果对应的担保评估结果;担保评估结果表征用户在多个协同机构的资产是否满足担保额度的担保要求;将担保评估结果反馈给用户,结束本次担保评估过程。应用本发明实施例提供的方法,当用户需要以其在多家金融机构的资产进行担保评估时,用户通过发送担保评估请求即可获得担保评估结果。各个金融机构可以在数据密态的情况下进行协同计算,以用户在各金融机构的资产联合证明用户期望证明的担保额度。在协同计算的过程中,基于同态加密技术进行数据计算,基于不经意传输技术反馈计算结果,可以保障用户在各金融机构中的资产隐私数据不泄露,在满足隐私保护要求的情况下为用户提供担保评估服务,无需用户自行在每家金融机构开具资产证明,可为用户节省大量时间和精力,可缩短整体处理耗时,提高处理效率,改善客户服务体验。

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