说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210418814.1 (22)申请日 2022.04.20 (71)申请人 电子科技大 学 地址 610000 四川省成 都市高新区 (西区) 西源大道 2006号 申请人 同方赛威讯信息技 术有限公司 (72)发明人 杜爽 蒋鹏 甘章怡 杨文慧  谢彬 杨冠 甘旭东 王清林  鲁琪  (74)专利代理 机构 成都巾帼知识产权代理有限 公司 5126 0 专利代理师 邢伟 (51)Int.Cl. H04L 9/32(2006.01) H04L 9/30(2006.01)H04L 9/08(2006.01) (54)发明名称 一种新型区块链隐私保护方法 (57)摘要 本发明涉及一种新型区块链隐私保护方法, 包括: S1、 设置安全参数 1, 随机选取大于1的素数 q, 输出参数为par={q,G,G1,P,H0,H1,H2}, 根据 椭圆曲线得到私钥k和公钥Q; S2、 输入安全参数 为每一个用户生成公私钥对( pki,ski)S3、 输入 消息m、 一组公钥R和签名者私钥ski, 输出对m的 环签名; S4、 对输入消息m和公钥R进行验证, 如果 验证结果为 真, 则验证签名图像是否在其他签名 中已经被使用, 如果没有被使用, 则签名有效, 否 则视为无效签名。 本发明不增长密钥长度的情况 下可以保证更好的安全性, 加强并改进了对签名 者身份的保护, 不可伪造性强, 攻击者破解密钥 的概率降低。 权利要求书2页 说明书4页 CN 114710294 A 2022.07.05 CN 114710294 A 1.一种新型区块链隐私保护方法, 其特 征在于: 所述隐私保护方法包括: S1、 设置安全参数1, 随机选取大于1的素数q, 输出参数为par={q,G,G1,P,H0,H1,H2}, 根据椭圆曲线得到私钥k和公钥Q, 其中, p是G1的生成器, G为误差椭圆曲线上的一个基点, G1为一个q阶加性循环群, H 0、 H1和H2为哈希函数; S2、 输入安全参数为每一个用户生成公私钥对(pki,ski); S3、 输入消息m、 一组公钥R和签名者私钥ski, 输出对m的环签名; S4、 对输入消息m和公钥R进行验证, 如果验证结果为真, 则验证签名图像是否在其他签 名中已经被使用, 如果没有被使用, 则签名有效, 否则视为无效签名。 2.根据权利要求1所述的一种新型区块链隐私保护方法, 其特征在于: 所述根据椭圆曲 线得到私钥k和公钥Q包括: 在Fq上存在一条非奇异椭圆曲线Eq(a,b), 定义为y2modq=(x3+ax+b)modq, mod表示指取 模运算, a,b,x,y均属于Fq, (4a3+27b2)modq不等于0, Fq表示以q为模的整数域; 如果点P(x,y)满足Eq(a,b), 则点P在椭圆曲线上, 点P的负点为Q(x, ‑y), 满足P= ‑Q, 令P (x1,y1)和Q(x2,y2)为椭圆曲线上的两点, 且P不等于Q, 做一条直线通过点P和点Q交椭圆曲 线于点R’=(x3,‑y3), 得到点R ’相对x轴的对称点R=(x3,y3)就是P和Q的和, 即R=P+Q; 椭圆曲线Eq(a,b)上的点和无穷远点O共同构成q阶素数加性循环群Gq=(x,y):a,b,x,y ∈Fq, (x,y)∈Fq,(a,b), 定义Gq上的点乘运算为kP=P+P+ …+P, k∈Zq*, Zq*表示以q为模的正 整数域, 定义椭圆曲线上的点P和点 Q的关系为 Q=kP, 将k设置为私钥, Q设置为公钥。 3.根据权利要求2所述的一种新型区块链隐私保护方法, 其特征在于: 所述输入安全参 数为每一个用户生成公私钥对(pki,ski)包括: 区块链中的用户Ui(1<=i<=n)随机选择属 于Zq*的xi, 计算xi×P→pki, 定义用户公钥pk i∈G, 私钥ski=xi∈Zq*。 4.根据权利要求3所述的一种新型区块链隐私保护方法, 其特征在于: 所述输入消息m、 一组公钥R和签名者私钥ski, 输出对m的环签名包括: 事务发起人s选择参与环签名的用户的公钥集合R=pk1,pk2,…,pkn, 根据公式 和 计算求解每一个公钥pki 的属性值Li, Ri, 其中, R不包含发起人s本 人的公钥pks, Is=sks*H0(pks)表示信息的签名, H0 (pks)表示将pki映射到有限域椭圆曲线上的一 点; 。 随机选取属于Zq*的r, 根据公式计算h=H2(m||r).、 和 其中, m是签名的内容, 最终事务发起方s对消息m绘制的环签 名为T={Is,c1,c2,…,cs,…,cn,d1,d2,…,ds,…,dn}。 5.根据权利要求4所述的一种新型区块链隐私保护方法, 其特征在于: 所述对输入消息 m和公钥R进行验证包括: 通过公式 计算参数, 并验证 是否为真, 若为真, 验证该签名图像是否在其他签名中已经被使用, 若没有被使用, 则签名有效, 否则权 利 要 求 书 1/2 页 2 CN 114710294 A 2视为无效签名。权 利 要 求 书 2/2 页 3 CN 114710294 A 3

.PDF文档 专利 一种新型区块链隐私保护方法

文档预览
中文文档 7 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共7页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种新型区块链隐私保护方法 第 1 页 专利 一种新型区块链隐私保护方法 第 2 页 专利 一种新型区块链隐私保护方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 08:16:31上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。