1.一种数据处理方法,所述方法包括:
接收数据请求,其中,所述数据请求包括用户标识、数据标识、数据需求方标识和数据需求方公钥;
响应于所述数据请求鉴权通过,根据所述用户标识和数据标识查询获取所需数据;
响应于获取到所需数据,发送所述用户标识和所述数据需求方标识;
接收根据所述用户标识和数据需求方标识计算生成的第一标识;
将所述第一标识和查询到的所需数据封装成数据包,并对所述数据包进行加密签名生成数据包密文和电子签名;
发送所述电子签名、数据包密文和数据资源方公钥。
2.根据权利要求1所述的数据处理方法,其特征在于,所述对所述数据包进行加密签名生成数据包密文和电子签名包括:
根据所述数据需求方公钥对所述数据包进行加密生成数据包密文;
根据数据资源方私钥对所述数据包密文进行签名生成电子签名。
3.根据权利要求1所述的数据处理方法,其特征在于,所述数据请求鉴权包括:
根据所述数据需求方标识查询比对预定存储的所有数据需求方标识。
4.一种数据处理方法,所述方法包括:
接收第一信息请求,所述第一信息请求包括用户标识和数据标识;
发送数据请求,所述数据请求包括用户标识、数据标识、数据需求方标识和数据需求方公钥;
接收数据资源方公钥以及根据所述数据请求获得的数据包密文和电子签名;
响应于所述电子签名验证通过,对所述数据包密文进行解密。
5.根据权利要求4所述的数据处理方法,其特征在于,所述电子签名验证包括:
根据所述数据资源方公钥对所述电子签名进行验证。
6.根据权利要求4所述的数据处理方法,其特征在于,所述对所述数据包密文进行解密包括:
根据数据需求方私钥对所述数据包密文进行解密。
7.根据权利要求4所述的数据处理方法,其特征在于,所述数据处理方法还包括:
获取授权协议;
响应于所述授权协议通过,发送数据请求。
8.一种数据处理装置,所述装置包括:
数据请求接收单元,用于接收数据请求,其中,所述数据请求包括用户标识、数据标识、数据需求方标识和数据需求方公钥;
查询数据单元,用于响应于所述数据请求鉴权通过,根据所述用户标识和数据标识查询获取所需数据;
第一发送单元,用于响应于获取到所需数据,发送所述用户标识和所述数据需求方标识;
计算单元,用于接收根据所述用户标识和数据需求方标识计算生成的第一标识;
数据封装单元,用于将所述第一标识和查询到的所需数据封装成数据包,并对所述数据包进行加密签名生成数据包密文和电子签名;
第二发送单元,用于发送所述电子签名、数据包密文和数据资源方公钥。
9.一种电子设备,包括存储器和处理器,其特征在于,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如权利要求1-7中任一项所述的方法。
10.一种计算机可读存储介质,其上存储计算机程序指令,其特征在于,所述计算机程序指令在被处理器执行时实现如权利要求1-7中任一项所述的方法。