[发明专利]资产类型一致性证据生成、交易、交易验证方法及系统有效
| 申请号: | 202010409786.8 | 申请日: | 2020-05-15 |
| 公开(公告)号: | CN111340494B | 公开(公告)日: | 2020-08-28 |
| 发明(设计)人: | 张文彬 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
| 主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40 |
| 代理公司: | 成都七星天知识产权代理有限公司 51253 | 代理人: | 袁春晓 |
| 地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 资产 类型 一致性 证据 生成 交易 验证 方法 系统 | ||
1.一种资产类型一致性证据生成方法,其中,所述方法由交易发起方的设备执行,其包括:
生成目标资产类型的参考密文;
生成第一私钥;其中,对所述目标资产类型的第一验证密文和所述参考密文进行目标运算的结果为与所述第一私钥匹配的第一公钥,所述第一验证密文与所述交易发起方对应,所述目标运算满足:对同一对象的参考密文和验证密文进行所述目标运算的结果为与私钥匹配的公钥,该私钥由用于生成该同一对象的密文的私密值得到;
使用所述第一私钥对第一签名消息生成第一数字签名;其中,所述第一签名消息包括所述第一验证密文和所述参考密文;
获得使用第二私钥对第二签名消息生成的第二数字签名;其中,所述第二签名消息包括所述目标资产类型的第二验证密文和所述参考密文,所述第二验证密文与交易接收方对应,对所述第二验证密文和所述参考密文进行所述目标运算的结果为与所述第二私钥匹配的第二公钥;
获得包含所述第一验证密文、所述第二验证密文、所述参考密文、所述第一数字签名和所述第二数字签名的证据,以证明所述第一验证密文、所述第二验证密文与所述参考密文基于同一资产类型得到。
2.如权利要求1所述的方法,其中,所述第一验证密文、所述第二验证密文以及所述参考密文分别基于Pedersen承诺协议得到。
3.如权利要求2所述的方法,其中,所述第一验证密文、所述第二验证密文以及所述参考密文分别包括与第一生成元对应的第一部分和与第二生成元对应的第二部分,其中,所述第一生成元和所述第二生成元位于同一椭圆曲线上且所述第一生成元为公钥生成参数,所述第一验证密文的第一部分基于所述第一生成元以及与所述交易发起方对应的私密值得到,所述第二验证密文的第一部分基于所述第一生成元和与所述交易接收方对应的私密值得到,所述第一验证密文、所述第二验证密文以及所述参考密文的第二部分相等且分别基于所述第二生成元和所述目标资产类型的标识信息得到;
所述目标运算为求差值。
4.如权利要求1所述的方法,其中,所述获得使用第二私钥对第二签名消息生成的第二数字签名,包括:
至少将所述参考密文发送给交易接收方的设备,以使所述交易接收方的设备生成所述第二数字签名;
从所述交易接收方的设备接收所述第二数字签名以及所述第二验证密文,以获得所述证据。
5.如权利要求4所述的方法,其中,所述参考密文至少基于第三随机数生成,所述方法还包括:
将所述第三随机数发送给所述交易接收方的设备。
6.如权利要求4所述的方法,其中,还包括:
将所述目标资产类型的标识信息加密传输给所述交易接收方的设备。
7.如权利要求1或4所述的方法,其中,还包括:
将所述第一验证密文和所述第一数字签名发送给所述交易接收方的设备。
8.如权利要求1所述的方法,其中,还包括生成所述第二验证密文;所述获得使用第二私钥对第二签名消息生成的第二数字签名,包括:
生成第二私钥,其中,对所述第二验证密文和所述参考密文进行所述目标运算的结果为与所述第二私钥匹配的第二公钥;
使用所述第二私钥对所述第二签名消息生成所述第二数字签名。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010409786.8/1.html,转载请声明来源钻瓜专利网。





