中禾科技(雄安)有限公司秦晓东获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中禾科技(雄安)有限公司申请的专利一种支持关键词检索的混合代理重加密方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120074815B 。
龙图腾网通过国家知识产权局官网在2025-09-30发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510230154.8,技术领域涉及:H04L9/08;该发明授权一种支持关键词检索的混合代理重加密方法是由秦晓东;冯新宇设计研发完成,并于2025-02-28向国家知识产权局提交的专利申请。
本一种支持关键词检索的混合代理重加密方法在说明书摘要公布了:本发明公开了一种支持关键词检索的混合代理重加密方法,包括:密钥生成中心为数据拥有者生成标识密钥,为拥有特定属性的用户生成属性密钥;数据拥有者采用自己的标识ID加密原始数据,得到原始密文;数据拥有者根据自己的标识密钥以及被授权用户属性所对应的访问控制策略生成重加密密钥;云服务器利用重加密密钥对原始密文进行重加密,得到重加密密文;云服务器分发重加密密文给对应的被授权用户,被授权用户用各自的属性密钥解密重加密密文,获取原始数据;数据拥有者用自己的标识密钥生成标识门限,并进行密文数据检索;每个被授权用户用自己的属性密钥生成对应的属性门限,并进行重加密密文检索。
本发明授权一种支持关键词检索的混合代理重加密方法在权利要求书中公布了:1.一种支持关键词检索的混合代理重加密方法,其特征在于:包括以下步骤: 密钥生成中心为数据拥有者生成标识密钥,并通过安全信道发送标识密钥给数据拥有者;密钥生成中心为拥有特定属性的用户生成属性密钥,并通过安全信道分发属性密钥给用户;所述特定属性是根据用户特征抽象出的属性信息; 数据拥有者采用自己的标识ID加密原始数据,得到原始密文,并上传原始密文到云服务器进行存储; 数据拥有者根据自己的标识密钥以及被授权用户属性所对应的访问控制策略生成重加密密钥; 数据拥有者上传重加密密钥至云服务器,云服务器利用重加密密钥对原始密文进行重加密,得到重加密密文; 当进行数据共享时,云服务器分发重加密密文给对应的被授权用户,被授权用户用各自的属性密钥解密重加密密文,获取原始数据; 当进行密文数据检索时,数据拥有者用自己的标识密钥生成标识门限,并上传标识门限至云服务器进行密文数据检索,云服务器基于数据拥有者的标识门限对原始密文进行标识门限测试,并返回对应的测试结果;每个被授权用户用自己的属性密钥生成对应的属性门限,并上传属性门限至云服务器进行重加密密文检索,云服务器基于每个被授权用户的属性门限对重加密密文进行属性门限测试,并返回对应的测试结果; 所述的密钥生成中心为数据拥有者生成标识密钥,具体包括: 选取随机数以及计算ga,gb,gc;系统公共参数pp和主密钥msk分别表示为: pp=g,ga,gb,gc,u,h,w,v,f,eg,gαmsk=α,a,b式中,双线性映射e·:表示把两个群中的元素映射为群中的元素,群对应的集合是群中元素的笛卡尔积构成的集合,和GT是两个定义在椭圆曲线上的不同的乘法循环群; 选取随机数r并计算K0=gαwr,K1=uIDh‑r,K2=gr,V=gac‑rb,Z=fr; 标识ID对应的数据拥有者的标识密钥表示为:skID=K0,K1,K2,V,Z; 所述的密钥生成中心为拥有特定属性的用户生成属性密钥,具体包括: 随机选取并计算对于任意的i∈[k],k表示属性个数,计算式中,Ai表示表示每一个属性的值; 拥有特定属性的用户对应的属性密钥表示为: 式中,表示属性信息集合; 所述的数据拥有者采用自己的标识ID加密原始数据,得到原始密文,具体包括: 数据拥有者选取随机元素并计算C=m·eg,gαs,C0=gs,C1=gt,C2=uIDhtw‑s,C3=fs,m表示明文消息; 随机选取并计算W=gcd,W0=gad+sgbdHKW,W1=gbs,E=fsuIDhs,其中,H·表示把关键词KW映射到群的哈希函数,KW表示原始加密时绑定的关键词; 原始密文表示为: ctID=C,C0,C1,C2,C3,W,W0,W1,E所述的数据拥有者根据自己的标识密钥以及被授权用户属性所对应的访问控制策略生成重加密密钥,具体包括: 定义被授权用户属性所对应的访问控制策略W=M,ρ,其中且l表示行号,矩阵的一行映射为具体的属性值; 拥有标识密钥skID的数据拥有者选取其中,表示随机向量,s′表示随机数,yn表示随机元素,n表示被授权用户属性的属性个数; 选取随机数随后计算d0=K0·ft′,d1=K1,d2=K2; 对于j∈[l],计算其中,λ′j表示随机数,ρj表示矩阵M第j行对应的属性值随后计算d6=Feg,gαs'·gt′,d7=gs′,F·表示将群元素映射到群中的哈希函数; 随机选取并计算e0=gcd',e1=gad'+s′gbd'HKW,e2=gbs′,对于任意j∈[l]计算重加密密钥表示为: rkID→W=d0,d1,d2,{dj,3,dj,4,dj,5}j∈[l],d6,d7,e0,e1,e2,{ej,3}j∈[l]。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中禾科技(雄安)有限公司,其通讯地址为:071799 河北省保定市雄安新区容城县容东乐安街122号-2F-036;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。