[发明专利]数据处理方法、装置、电子设备和计算机可读存储介质有效
申请号: | 201910101352.9 | 申请日: | 2019-01-31 |
公开(公告)号: | CN111510421B | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 但熹;刘海龙;郭宏杰 | 申请(专利权)人: | 金联汇通信息技术有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/32;G06F16/953 |
代理公司: | 北京睿派知识产权代理事务所(普通合伙) 11597 | 代理人: | 刘锋 |
地址: | 100010 北京市东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 电子设备 计算机 可读 存储 介质 | ||
1.一种数据处理方法,所述方法包括:
接收数据请求,其中,所述数据请求包括用户标识、数据标识、数据需求方标识和数据需求方公钥,所述用户标识用于标识数据的提供方身份;
响应于所述数据请求鉴权通过,根据所述用户标识和数据标识查询获取所需数据,其中,所述数据请求鉴权根据所述数据需求方标识查询比对预定存储的所有数据需求方标识实现;
响应于获取到所需数据,发送所述用户标识和所述数据需求方标识;
接收根据所述用户标识和数据需求方标识计算生成的第一标识;
将所述第一标识和查询到的所需数据封装成数据包,并对所述数据包进行加密签名生成数据包密文和电子签名;
发送所述电子签名、数据包密文和数据资源方公钥。
2.根据权利要求1所述的数据处理方法,其特征在于,所述对所述数据包进行加密签名生成数据包密文和电子签名包括:
根据所述数据需求方公钥对所述数据包进行加密生成数据包密文;
根据数据资源方私钥对所述数据包密文进行签名生成电子签名。
3.一种数据处理方法,所述方法包括:
接收第一信息请求,所述第一信息请求包括用于标识数据的提供方身份的用户标识、数据标识和用户授权协议;
根据所述用户授权协议对用户进行授权处理;
响应于所述授权协议通过,发送数据请求,所述数据请求包括用户标识、数据标识、数据需求方标识和数据需求方公钥;
接收数据资源方公钥以及根据所述数据请求获得的数据包密文和电子签名,所述数据包密文根据所述数据需求方公钥对由第一标识和所需数据封装成的数据包进行加密形成,所述第一标识根据所述用户标识和数据需求方标识计算生成;
响应于所述电子签名验证通过,对所述数据包密文进行解密。
4.根据权利要求3所述的数据处理方法,其特征在于,所述电子签名验证包括:
根据所述数据资源方公钥对所述电子签名进行验证。
5.根据权利要求3所述的数据处理方法,其特征在于,所述对所述数据包密文进行解密包括:
根据数据需求方私钥对所述数据包密文进行解密。
6.一种数据处理装置,所述装置包括:
数据请求接收单元,用于接收数据请求,其中,所述数据请求包括用户标识、数据标识、数据需求方标识和数据需求方公钥,所述用户标识用于标识数据的提供方身份;
查询数据单元,用于响应于所述数据请求鉴权通过,根据所述用户标识和数据标识查询获取所需数据,其中,所述数据请求鉴权根据所述数据需求方标识查询比对预定存储的所有数据需求方标识实现;
第一发送单元,用于响应于获取到所需数据,发送所述用户标识和所述数据需求方标识;
计算单元,用于接收根据所述用户标识和数据需求方标识计算生成的第一标识;
数据封装单元,用于将所述第一标识和查询到的所需数据封装成数据包,并对所述数据包进行加密签名生成数据包密文和电子签名;
第二发送单元,用于发送所述电子签名、数据包密文和数据资源方公钥。
7.一种电子设备,包括存储器和处理器,其特征在于,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如权利要求1-5中任一项所述的方法。
8.一种计算机可读存储介质,其上存储计算机程序指令,其特征在于,所述计算机程序指令在被处理器执行时实现如权利要求1-5中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金联汇通信息技术有限公司,未经金联汇通信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910101352.9/1.html,转载请声明来源钻瓜专利网。