本发明专利技术实施例适用于数据处理技术领域,提供了一种数据处理方法、装置、电子设备及存储介质,其中,数据处理方法包括:接收第一计算节点发送的经过加密的至少两个第一数据;所述至少两个第一数据通过对第二数据进行拆分得到;所述第二数据表征待评估数据;基于至少两个第二计算节点中的每个第二计算节点对应的公钥加密所述至少两个第一数据中对应的第一数据;所述第一数据的数量与第二计算节点的数量相同;将加密后的所述至少两个第一数据中的每个第一数据发送至对应的第二计算节点,以使所述至少两个第二计算节点中的每个第二计算节点解密对应的第一数据,并基于对应的第一数据进行信息评估。行信息评估。行信息评估。
【技术实现步骤摘要】
一种数据处理方法、装置、电子设备及存储介质
[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]图1是本专利技术实施例提供的一种数据处理系统的结构示意图;
[0036]图2是本专利技术实施例提供的一种数据处理方法的实现流程示意图;
[0037]图3是本专利技术实施例提供的另一种数据处理方法的实现流程示意图;
[0038]图4是本专利技术实施例提供的另一种数据处理方法的实现流程示意图;
[0039]图5是本专利技术实施例提供的另一种数据处理方法的实现流程示意图;
[0040]图6是本专利技术实施例提供的另一种数据处理方法的实现流程示意图;
[0041]图7是本专利技术实施例提供的另一种数据处理方法的实现流程示意图;
[0042]图8是本专利技术应用实施例提供的一种数据处理流程的示意图;
[0043]图9是本专利技术实施例提供的一种数据处理装置的示意图;
[0044]图10是本专利技术实施例提供的另一种数据处理装置的示意图;
[0045]图11是本专利技术一实施例提供的电子设备的示意图。
具体实施方式
[0046]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:接收第一计算节点发送的经过加密的至少两个第一数据;所述至少两个第一数据通过对第二数据进行拆分得到;所述第二数据表征待评估数据;基于至少两个第二计算节点中的每个第二计算节点对应的公钥加密所述至少两个第一数据中对应的第一数据;所述第一数据的数量与第二计算节点的数量相同;将加密后的所述至少两个第一数据中的每个第一数据发送至对应的第二计算节点,以使所述至少两个第二计算节点中的每个第二计算节点解密对应的第一数据,并基于对应的第一数据进行信息评估。2.根据权利要求1所述的方法,其特征在于,所述基于至少两个第二计算节点中的每个第二计算节点对应的公钥加密所述至少两个第一数据中对应的第一数据,包括:将所述至少两个第二计算节点中的每个第二计算节点的公钥和所述至少两个第一数据中的每个第一数据进行随机匹配;对于所述至少两个第一数据中的每个第一数据,基于匹配到的公钥进行加密。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:按照设定时间间隔更新所述至少两个第二计算节点中的至少一个第二计算节点。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取至少两个第二计算节点中的每个第二计算节点基于对应的第一数据进行信息评估时给出的评分值;基于所述至少两个第二计算节点中的每个第二计算节点给出的评分值确定所述第一计算节点的第一参数的值;所述第一参数表征第一计算节点的信用度。5.一种数据处理方法,其特征在于,包括:对第二数据进行拆分,得到所述至少两个第一数据;所述第二数据表征待评估数据;所述第一数据的数量与第二计算节点的数量相同;基于设定加密算法对所述至少两个第一数据中的每个第一数据进行加密;向第三计算节点发送经过加密的至少两个第一数据。6.根据权利要求5所述的方法,其...
【专利技术属性】
技术研发人员:李涵,
申请(专利权)人:卓尔智联武汉研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。