买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种基于区块链的可防伪数据安全共享方法_成都金融梦工场投资管理有限公司;电子科技大学_202110718558.3 

申请/专利权人:成都金融梦工场投资管理有限公司;电子科技大学

申请日:2021-06-28

公开(公告)日:2021-10-12

公开(公告)号:CN113495924A

主分类号:G06F16/27(20190101)

分类号:G06F16/27(20190101);G06F16/23(20190101);G06F21/60(20130101);G06F21/62(20130101);G06F21/64(20130101);G06Q40/04(20120101)

优先权:

专利状态码:在审-实质审查的生效

法律状态:2021.10.29#实质审查的生效;2021.10.12#公开

摘要:本发明公开了一种基于区块链的可防伪数据安全共享方法,该方法中发送方声称持有秘密,并生成关于秘密的声明和证据,验证方验证发送方的声明和证据是否合法,如果发送方共享的声明和证据匹配成功,验证其合法性,将证据记录在验证方的区块链中,接收方验证验证方的区块链上的证据是否与发送方提供的声明匹配,如果证据有效,证明声明合法性,完成数据共享闭环。本发明采用了链式验证的思想,使用非对称加密技术和零知识证明解决数据共享双方的互信问题,链式验证即前者的上链存证为后者的验证凭证,公私钥体制和链式验证双重保护,防止敌手伪造信息上链,实现数据防伪安全共享。

主权项:1.一种基于区块链的可防伪数据安全共享方法,其特征在于,该方法基于数据安全共享模型实现,所述数据安全共享模型中共有三个角色:发送方,验证方和接收方,这三个角色各自维护一条区块链,发送方在可信执行环境维护的区块链记为A,验证方维护的区块链记为B,接收方维护的区块链记为C;发送方和接收方位于区块链B中,该方法依次分为三个阶段:证据声明阶段,上链阶段和接收验证阶段,具体包括:S1.证据声明阶段步骤S11:证书颁发机构CA为发送方颁发证书,发送方获得一对公私钥pk,sk,其中,pk为发送方的公钥,sk为发送方的私钥;步骤S12:发送方生成一个秘密m和关于m的摘要Dm=Hashm,其中Hash·为对秘密m的散列化处理;步骤S13:发送方通过零知识证明生成一对关于秘密m的声明和证据对q,p,其中声明q=F1sk,Dm,T1,证据p=F2sk,Dm,T1,T1为生成证据p的时间戳,F1·为基于秘密m生成声明q的函数,F2·为基于秘密m生成证据p的函数;S2.上链阶段步骤S21:区块链A使用区块链B上的数据共享插槽并支付抵押给B一定的费用T,作为证据的担保费用;步骤S22:区块链A将声明和证据对q,p发送给区块链B进行验证,即Verify1q,p=result0,1,其中Verify1q,p为验证声明q和证据p是否匹配的函数,当验证结果result=1时,证明该声明q与证据p匹配;当验证结果result=0时,证明该声明q与证据p不匹配;步骤S23:区块链B查验区块链A之前是否在区块链B上有存储证据历史,若是,调用区块链B的查询合约查询历史存储记录证据p′,调用区块链A的智能合约查询证据p′对应的声明q′;若不是,则历史存储记录证据p′和p′对应的声明q′记为空;步骤S24:区块链B向区块链A发送关于证据p′的查询申请,区块链A将会调用区块链A的智能合约查验关于证据p′的声明q′,返回q′,p′给区块链B;步骤S25:区块链B对区块链A返回的声明证据对q′,p′进行验证,执行验证函数Verify2,Verify2q′,p′=result′0,1,当验证结果result′=1,表示q′和p′匹配成功;否则为匹配失败;匹配成功后,证明区块链A的身份是合法的,并将当前证据p存储在区块链B上,存证编号为n;如果匹配失败,返回匹配失败消息给区块链A;S3.接收验证阶段步骤S31:发送方通过安全信道发送给接收方一份声明q并告知证据p存储在区块链B和证据q对应的存证编号n;步骤S32:接收方维护的区块链C接入到区块链B的数据共享插槽,发送存证编号n给区块链B,区块链C申请关于证据p的查询请求;步骤S33:该查询请求将会触发部署在区块链B上的智能合约,区块链B返回证据p给区块链C;步骤S34:区块链C执行验证函数Verify1,Verify1q,p=result0,1,当验证结果result=1时,证明声明q与证据p匹配,并告知区块链B验证成功,区块链B将会确认并收取区块链A抵押的担保费用T。

全文数据:

权利要求:

百度查询: 成都金融梦工场投资管理有限公司;电子科技大学 一种基于区块链的可防伪数据安全共享方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。