[发明专利]基于隐私保护的资产数据验证、发送方法及装置有效
申请号: | 202110261821.0 | 申请日: | 2021-03-10 |
公开(公告)号: | CN112632594B | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 李艳鹏;陆旭明;赵文强;程龙 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司;蚂蚁区块链科技(上海)有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;G06F21/64;G06Q40/04 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 张明;周良玉 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 隐私 保护 资产 数据 验证 发送 方法 装置 | ||
本说明书实施例提供一种基于隐私保护的资产数据验证、发送方法及装置,在验证方法中,资产管理方从第一区块链获取与资产持有方相关的目标交易。其中,该目标交易至少包括资产持有方的若干笔资产中每笔资产的加密金额以及各笔资产的明文总金额。从目标交易中,提取资产持有方的若干笔资产中每笔资产的加密金额以及各笔资产的明文总金额。针对每笔资产的加密金额进行第一同态运算,得到第一加密运算结果。利用第一公钥,对各笔资产的明文总金额进行同态加密,得到第二加密运算结果。将第一加密运算结果与第二加密运算结果进行比对,得到比对结果。根据比对结果,确定针对资产持有方的资产数据的验证结果。
技术领域
本说明书一个或多个实施例涉及计算机技术领域,尤其涉及一种基于隐私保护的资产数据验证、发送方法及装置。
背景技术
传统技术中,在资产持有方向资产管理方请求业务(如,融资业务)时,资产持有方需要先将其拥有的资产数据提供给资产管理方,之后资产管理方通过对其资产数据的有效性进行验证,来确定是否向资产持有方提供相应的业务。
然而,资产持有方的资产数据属于其私有数据,不希望泄露给资产管理方,比如,其不希望资产管理方知道每笔资产的金额。
因此,需要提供一种方案,以便能够在保护资产持有方的隐私的情况下,对其资产数据进行验证。
发明内容
本说明书一个或多个实施例描述了一种基于隐私保护的资产数据验证、发送方法及装置,可以在确保资产持有方的隐私不被泄露的情况下,对其资产数据进行验证。
第一方面,提供了一种基于隐私保护的资产数据验证方法,包括:
从第一区块链获取与资产持有方相关的目标交易;其中,该目标交易至少包括所述资产持有方的若干笔资产中每笔资产的加密金额以及各笔资产的明文总金额;所述每笔资产的加密金额是所述资产持有方利用第一公钥,对该笔资产对应的明文金额进行同态加密得到;
从所述目标交易中,提取所述资产持有方的若干笔资产中每笔资产的加密金额以及各笔资产的明文总金额;
针对所述每笔资产的加密金额进行第一同态运算,得到第一加密运算结果;
利用所述第一公钥,对所述各笔资产的明文总金额进行同态加密,得到第二加密运算结果;
将所述第一加密运算结果与所述第二加密运算结果进行比对,得到比对结果;
根据所述比对结果,确定针对所述资产持有方的资产数据的验证结果。
第二方面,提供了一种基于隐私保护的资产数据发送方法,包括:
从所述第二区块链获取所述资产持有方的若干笔资产;其中的每笔资产包括加密金额,该加密金额是所述资产持有方利用第一公钥,对该笔资产对应的明文金额进行同态加密得到;
对于所述若干笔资产,通过调用可信服务平台获取各笔资产的明文总金额;
针对所述若干笔资产创建对应的目标交易,其中,所述目标交易至少包括所述若干笔资产中每笔资产的加密金额以及各笔资产的明文总金额;
向第一区块链发送所述目标交易,以使资产管理方基于所述目标交易对所述资产持有方的资产数据进行验证。
第三方面,提供了一种基于隐私保护的资产数据发送方法,包括:
获取所述资产持有方的若干笔资产;
对各笔资产各自对应的明文金额进行第一运算,得到所述各笔资产的明文总金额;
利用第一公钥,对所述若干笔资产中每笔资产对应的明文金额进行同态加密,得到所述每笔资产的加密金额;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司;蚂蚁区块链科技(上海)有限公司,未经支付宝(杭州)信息技术有限公司;蚂蚁区块链科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110261821.0/2.html,转载请声明来源钻瓜专利网。