Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 山西大学李志伟获国家专利权

山西大学李志伟获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉山西大学申请的专利一种用于支持叛逆追踪和双边访问控制功能的区块链可重写方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115632784B

龙图腾网通过国家知识产权局官网在2025-06-27发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211256404.8,技术领域涉及:H04L9/30;该发明授权一种用于支持叛逆追踪和双边访问控制功能的区块链可重写方法是由李志伟;郭丽峰;雷惠德设计研发完成,并于2022-10-14向国家知识产权局提交的专利申请。

一种用于支持叛逆追踪和双边访问控制功能的区块链可重写方法在说明书摘要公布了:本发明属于区块链中的隐私保护技术领域,涉及一种用于支持叛逆追踪和双边访问控制功能的区块链可重写方法。包含步骤1,系统初始化算法输入安全参数,输出系统的公钥和主密钥。步骤2,加密密钥算法输入主私钥、发送者的属性集、接收者的身份和属性集,权威机构相伴这些参数分别为为发送者和接收者生成加密密钥和解密秘钥。步骤3,哈希算法解析系统公钥、加密密钥、加密的消息、属性集以及接收者的访问策略结构等,输出哈希值和随机值的元组。步骤4,雾节点运行验证算法,验证发送者是否满足雾节点设置的访问策略,只有满足访问策略的授权发送者才可以将密文发送给雾节点、消息上传至区块链上等步骤。本发明为保证区块链具有隐私保护性提供基础。

本发明授权一种用于支持叛逆追踪和双边访问控制功能的区块链可重写方法在权利要求书中公布了:1.一种用于支持叛逆追踪和双边访问控制功能的区块链可重写方法,其特征是:包括以下步骤: 1PPGenPCH1κ→pkPCH,skPCH:输入安全参数κ,系统初始化算法调用RSA算法和基于配对的属性基加密MABE的可追踪属性基加密方案,其中PPGenPCH1κ表示公共参数生成算法,pkPCH表示生成的公钥,skPCH表示生成的私钥,具体执行如下: 1运行密钥生成器RSAKGen1κ,选择不同的1024比特的大素数p1,q1,并计算N1=p1q1,选择一个大于2048比特的参数l,选取e>2l,计算满足条件ed1≡1modp1-1q1-1的d1与X0=x0 emodN1,其中选择一个对称加密算法KGenSE,EncSE,DecSE:其中KGenSE表示对称密钥生成算法,EncSE表示对称加密算法,DecSE表示对称解密算法、标签τ和两个哈希函数,与设置具有临时陷门的一次变色龙哈希函数的哈希公钥与碰撞私钥分别为: 2运行算法BilGen1κ,输出双线性组参数权威机构KGC随机选择α,β∈Zp,四个哈希函数,H1:Ωsnd→G,H2:Ωrcv→G,H3:{0,1}*→G,H4:{0,1}*→Zp与以对称密钥为μ的一个对称加密算法Encμ,其中,H3是抗碰撞哈希函数,H1与H2是随机谕言机,然后设置属性基加密方案公钥mpkABE与私钥mskABE为: 综合12,设置系统公钥pkPCH和私钥skPCH分别为: pkPCH=mpkABE,pkCHET,skPCH=mskABE,skCHET;3 2KGenPCHskPCH,S,R,RID→ek,dk:密钥生成算法KGenPCHskPCH,S,R,RID,输入发送者的属性集S,接收者向KGC提交身份RID和属性集R,KGC相伴发送者的属性集S生成加密密钥ek,相伴接收者的身份RID和属性集R产生解密秘钥dk,具体如下: 1EKGenPCHskPCH,S→ek:临时密钥生成算法EKGenPCHskPCH,S输入属性集S={attsnd,1,Sand,2,...Sand,k},加密密钥算法选择r∈RZp,计算临时密钥ek如下: ek=S,{ek1,i=gαH1attsnd,ir}i∈[k],ek2=gr4 KGC将ek发送给发送者; 2DKGenPCHskPCH,R,RID→dk:解密密钥生成算法DKGenPCHskPCH,R,RID输入属性集R={attrcv,1,attrcv,2,...attrcv,l},KGC计算a=EncμRID,对j∈[l],解密密钥算法选择bj∈RZp,计算解密密钥dk如下: KGC将dk,skCHET发送给接收者; 3HashPCHpkPCH,ek,R,S′,m,N,π→h,r:生成哈希值算法HashPCHpkPCH,ek,R,S′,m,N,π解析系统公钥pkPCH、加密密钥ek、消息m以及接收者的访问策略结构N,π,其中,矩阵映射函数π:[l]→Ωrcv,然后,数据拥有者计算如下: 1运行密钥生成器RSAKGen1κ,生成N2=p2q2,d2满足ed2≡1modp2-1q2-1,计算X2=x2 emodN2,其中选择哈希函数: 2计算选择令给定pkPCH,τ,m∈Ze,最后计算与记h′=h1,h2; 3选择r∈{0,1}κ、k∈KGenSE1κ和一个可逆的编码函数encode,并计算s=H4r,N,选择一组向量计算对每个i∈[l],选取并取r′,t∈Zp,记S′={attsnd,1,attsnd,2,...attsnd,k′},其中此外,函数πi将矩阵N的第i行映射到对应的属性Ri上,计算如下: 令对每个i′∈[k′],由于所以一定能够找到j,使得Si′=Sj,并且计算如下: ek1,i′=ek1,jH1attsnd,i′r′=gαH1attsnd,i′r+r′,C5,i′=ek1,i′H3C1-4t=gαH1attsnd,i′r+r′H3C1-4t7 记取计算f=H5C′,记密文和h,r=h′,N2,CT,r′; 4VerifyPCHM,ρ,CT→0or1:验证算法VerifyPCHM,ρ,CT解析发送者的访问策略结构M,ρ,其中,矩阵映射函数ρ:[l]→Ωsnd,选择一组向量计算记I={i|i∈[l],ρi=S},并且能够找到一组参数{wi}i∈I使得然后,计算如下等式: 如果上述等式成立,算法返回1,反之,算法返回0; 5AdaptPCHpkPCH,skPCH,m,m',h,r→r′:适应性算法AdaptPCHpkPCH,skPCH,m,m',h,r输入公钥pkPCH、密钥skPCH、消息m和m'以及h,r,然后进行以下计算: 1算法解析公钥pkPCH、消息m和h,r,验证以下两大条件: 若条件都满足,算法返回1,反之,算法返回0; 2只有当接收者的属性集合R满足密文CT中的对应的访问策略N,π,接收者解析skCHET=d1,记J={j|j∈[l],πj=R},并且能够找到一组参数{ηj}j∈J使得然后,计算如下等式: k′,r′=encode-1K′11 3计算s′=H4r′,N,f′=H5C′和验证是否成立,若成立则计算反之,终止该算法; 4由公式910知两大条件已满足,算法解析标签τ,消息m和消息m′,并选择然后,计算以下式子: 记 5若或 则算法返回⊥,否则,算法返回因此,用户可以成功将消息m修改成m′; 正确性验证: 6KeyCheckmpkABE,dk→0or1:密钥检验算法KeyCheckmpkABE,dk输入公钥mpkABE和解密密钥dk,KGC检查密钥dk是否满足以下三个条件: 1dk的形式满足dk=dk′,{dk0,j,dk1,j,dk2,j}j∈[l],并且dk′∈Zp,dk0,j、dk1,j∈G,{dk2,j}j∈[l]∈G; 2 3如果以上三个条件都成立,密钥检查算法输出1,否则,返回0; 7Tracedk→RIDor⊥:追踪解密密钥算法Tracedk若密钥检查的结果是1,则说明解密密钥dk是形式正确的密钥,KGC可以提取RID=Decμdk′,否则,追踪算法输出终止符号⊥。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人山西大学,其通讯地址为:030006 山西省太原市小店区坞城路92号山西大学科技楼803;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

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