[发明专利]一种基于区块链技术的匿名举报方法在审
申请号: | 202111650149.0 | 申请日: | 2021-12-30 |
公开(公告)号: | CN114448675A | 公开(公告)日: | 2022-05-06 |
发明(设计)人: | 杜红珍;马韶怡 | 申请(专利权)人: | 宝鸡文理学院 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/30;G06Q30/02;G06Q50/26 |
代理公司: | 北京盛询知识产权代理有限公司 11901 | 代理人: | 方亚兵 |
地址: | 721013 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 技术 匿名 举报 方法 | ||
1.一种基于区块链技术的匿名举报方法,其特征在于,包括以下步骤:
生成所有举报者和执法机构的公钥和私钥,生成所述执法机构的区块链公钥地址和对应私钥;
基于环签密算法对所述举报者的举报信息进行处理,生成签密密文,并将所述签密密文发送到所述执法机构;
所述执法机构接收到所述签密密文并进行解密,获得所述举报信息并进行验证,若验证通过则接收所述举报信息;
若所述举报信息有效,所述执法机构则在区块链上基于匿名奖励算法和所述区块链公钥地址将奖金转移到所述举报者的公钥地址上,所述举报者通过自己的私钥获取奖金。
2.根据权利要求1所述的方法,其特征在于,生成所有举报者和执法机构的公钥和私钥,生成所述执法机构的区块链公钥地址和对应私钥的过程中包括:
在基于有限域的椭圆曲线上任取一点Q,所述Q为椭圆曲线的基点,所述Q的阶为q,所述q为大素数;
基于举报者随机生成一种密钥作为第一密钥,基于执法机构生成第二密钥和第三密钥;
将所述第一密钥作为所述举报者的私钥,将所述第一密钥与所述Q的点乘运算结果作为所述举报者的公钥;
将所述第二密钥作为所述执法机构的私钥,将所述第二密钥与所述Q的点乘运算结果作为所述执法机构的公钥;
将所述第三密钥作为所述执法机构的区块链公钥地址的私钥,将所述第三密钥和所述Q的点乘运算结果作为所述执法机构的区块链公钥地址。
3.根据权利要求2所述的方法,其特征在于,生成所述执法机构的区块链公钥地址和对应私钥的过程还包括:
通过公钥基础设施调用三个不同的密码哈希函数,包括第一密码哈希函数、第二密码哈希函数和第三密码哈希函数;
通过所述公钥基础设施公开系统参数,所述系统参数包括:基于有限域上的椭圆曲线、所述有限域的阶p、所述椭圆曲线的基点Q、所述Q生成的阶为q的循环群、所述第一密码哈希函数、所述第二密码哈希函数和所述第三密码哈希函数,其中所述有限域的阶p是一个独立大素数。
4.根据权利要求3所述的方法,其特征在于,所述举报者将所述签密密文发送到所述执法机构之前,所述方法还包括:
所述举报者随机选择若干个用户,并基于所述举报者自己的公钥和随机选择的用户的若干个公钥构成一个公钥环。
5.根据权利要求4所述的方法,其特征在于,基于环签密算法对所述举报者的举报信息进行处理,生成签密密文,并将所述签密密文发送到所述执法机构的过程包括:
所述举报者Ut选取一个随机数α,所述α∈{1,2,…,q-1},基于所述α与所述Q进行点乘运算获得签密密文的第一部分数据;
基于所述第一密码哈希函数、所述公钥环、所述签密密文的第一部分数据和所述α与所述执法机构的公钥的点乘运算结果获得第一哈希值;
基于所述第一哈希值和所述举报信息进行异或处理,获得举报信息的密文;
基于举报信息的密文获得签密密文,将所述签密密文和所述公钥环一同发送至所述执法机构。
6.根据权利要求5所述的方法,其特征在于,基于举报信息的密文获得签密密文的过程中包括:
所述举报者选择n-1个随机数ri∈{1,2,…,q-1},其中,i∈{1,2,…,n},且i≠t,所述t为i中任意数,所述t代表真正的举报者是举报者环中第t个人,所述举报者环由n-1个用户和举报者本身构成;
当i=t时,所述举报者挑选随机数u∈{1,2,…,q-1},基于所述第二密码哈希函数、所述举报信息、所述公钥环和所述第一哈希值计算出第二哈希值;基于所述第二哈希值计算获得签密密文的第二部分数据,所述第二部分数据包括若干个部分子数据;
基于所述随机数u、所述签密密文的第二部分数据和所述举报者的私钥计算获得签密密文的第三部分数据;
基于所述签密密文的第一部分数据、所述举报信息的密文、所述签密密文的第二部分数据和所述签密密文的第三部分数据获得所述签密密文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宝鸡文理学院,未经宝鸡文理学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111650149.0/1.html,转载请声明来源钻瓜专利网。