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

【发明授权】具有审核功能的数据共享方法_杭州趣链科技有限公司_202011578070.7 

申请/专利权人:杭州趣链科技有限公司

申请日:2020-12-28

公开(公告)日:2024-03-22

公开(公告)号:CN112560070B

主分类号:G06F21/60

分类号:G06F21/60;G06F21/62;G06F21/64;G06F16/176

优先权:

专利状态码:有效-授权

法律状态:2024.03.22#授权;2021.04.13#实质审查的生效;2021.03.26#公开

摘要:本发明公开了一种具有审核功能的数据共享方法。本发明存在三种类型参与者,包括数据拥有者、数据审核者和数据使用者。数据拥有者将自己的数据分享给数据使用者。数据审核者将对所分享的数据进行审核,并根据规定对其进行修改。为了保证数据的真实性,数据拥有者需要在发送数据之前,对数据进行数字签名。本发明当数据需要修改时,数据审核者不需要与数据拥有者进行交互,直接修改并产生相应的新的数字签名。数据审核者只有在数据拥有者的授权下才可以对数据和相应的签名进行修改,修改后的数据和签名对仍旧可以通过数字签名验证。本发明只需要进行模幂和哈希函数等简单的运算操作。

主权项:1.具有审核功能的数据共享方法,其特征在于,该方法包括以下步骤:步骤1、系统参数生成,所述的系统参数包括:数据分类、一个阶为大素数q的有限循环群中的一个生成元g,以及一个哈希函数H:步骤2、数据拥有者从模q的非负剩余系中随机选取n+1个随机数xi,并计算其中i=0,…,n,是1到q-1范围内的整数;数据拥有者公开其签名验证公钥保留自己的签名私钥此外,数据拥有者还将中的一些xi发送给数据审核者;步骤3、当有数据要进行分享时,数据拥有者对需要分享的数据进行数字签名;假设要分享的数据是m,根据分类,表示为即表示该部分数据属于第ji类数据,数据拥有者执行如下操作:a、从中随机选取的个随机数ri,b、计算c、计算d、将设置为数据m的数字签名,记为e、将数据m及其数字签名sig发送给数据审核者;步骤4、当数据审核者接收到数据m及其数字签名sig时,对数据m进行相关审核;如果审核通过,则将数据m及其数字签名sig转发给数据使用者;如果审核不通过,进行如下操作:假设需要修改的数据为修改后的数据为并且数据审核者也拥有相对应的f、计算g、将r′k替代中的rk;h、将{r1,…,rk-1,r′k,rk+1,…,rl},R,σ设置为数据的数字签名,记为sig′={r1,…,rk-1,r′k,rk+1,…,rl},R,σ;i、将数据m′及其数字签名sig′发送给数据使用者;步骤5、数据使用者收到数据m′及其数字签名sig′后,对其进行有效性验证,验证如下等式是否成立:

全文数据:

权利要求:

百度查询: 杭州趣链科技有限公司 具有审核功能的数据共享方法

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