中国传媒大学王静涛获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中国传媒大学申请的专利基于区块链的多关键字可搜索加密方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120124089B 。
龙图腾网通过国家知识产权局官网在2026-04-17发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510243608.5,技术领域涉及:G06F21/60;该发明授权基于区块链的多关键字可搜索加密方法及系统是由王静涛;李臻;潘耘;徐万山;李多扬设计研发完成,并于2025-03-03向国家知识产权局提交的专利申请。
本基于区块链的多关键字可搜索加密方法及系统在说明书摘要公布了:本发明提出一种基于区块链的多关键字可搜索加密方法及系统,属于信息安全技术领域,包括:S1:信任中心将安全参数λ作为输入,输出系统参数σ;S2:更新区块链端字典集Dic1和云服务器端字典集Dic2,将更新后的加密文件发给云服务器,更新集合Up发给区块链;S3:客户端生成对应的搜索令牌集合;S4:云服务器进行检索,将结果发给客户端,客户端基于此得到RCBF;S5:区块链根据搜索令牌获取BCBF,两者进行验证,将验证结果发送给客户端;S6:若验证有效,客户端进行筛选并请求真实文件。本发明方法提高密文检索的效率,实现搜索结果的可靠、公平验证,降低通信和计算成本。
本发明授权基于区块链的多关键字可搜索加密方法及系统在权利要求书中公布了:1.一种基于区块链的多关键字可搜索加密方法,其特征在于,包括: 步骤S1:信任中心TC将安全参数λ作为输入,输出系统参数σ,具体包括: 步骤S11:信任中心TC基于λ生成一个主密钥MK和客户端的私钥sk;私钥sk与主密钥MK经过XOR运算生成sk′; 步骤S12:hi是四个不同的哈希函数,i∈[1,4],所述哈希函数的输入长度相同,输出的结果不相同,但结果长度相同,F·是一个伪随机函数,Enc·Dec·是对称加解密算法,函数F·用来生成Enc·Dec·的加解密的密钥; 步骤S13:将F、Enc·Dec·以及MK封装为系统参数σ=hi∈[1,4],F·,Enc·Dec·,MK; 步骤S2:根据给定文档、关键词和σ中的密钥,分别更新区块链端字典集Dic1和云服务器端字典集Dic2,生成计数布隆过滤器查找表CBFList,将更新后的加密文件发送给云服务器,将包含本次所有更新的更新集合Up发送给区块链,具体包括: 步骤S21:客户端根据sk以及sk′通过function函数分别得到k和k′,结合当前版本号得到当前版本的最新令牌,其中存入区块链端字典集Dic1,客户端和云服务器通过与区块链进行交互来存取Dic1的内容; 步骤S22:客户端根据将当前版本下的每个关键字索引对通过哈希函数h进行加密,得到两个加密二元组和,其中关键字索引对就是由本次待更新的文档标识符fi和关键字wj组成的二元组wj,fi; 步骤S23:客户端将和发送给云服务器,来更新云服务器字典集Dic2; 步骤S24:客户端在加密的同时,将当前关键字wj在当前版本下的所有加密后的关键字索引对信息封装成一个三元组,并存储到更新集合Up中,其中,是关键字wj在当前版本下更新记录的映射;将更新集合Up发送给区块链; 步骤S25:区块链根据Up,将关键字wj最新的更新记录保存到计数布隆过滤器查找表CBFList中; 步骤S3:客户端根据本次查询的关键词集合w1,w2,…,wq生成对应的搜索令牌集合searchtoken; 步骤S4:云服务器利用searchtoken和Dic2进行检索,得到搜索结果Rsearch并发给客户端,客户端对Rsearch进行解密映射得到本次搜索的RCBF; 步骤S5:区块链根据searchtoken获取本次搜索的BCBF,使用RCBF和BCBF进行验证,将验证结果发送给客户端; 步骤S6:若验证结果有效,客户端进行目标子集的筛选,最后向云服务器请求真实文件。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国传媒大学,其通讯地址为:100024 北京市朝阳区定福庄东街1号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励