武汉大学宋伟获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉武汉大学申请的专利一种多源加密数据布尔查询方法及计算机可读介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120223304B 。
龙图腾网通过国家知识产权局官网在2026-01-16发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510458808.2,技术领域涉及:H04L9/08;该发明授权一种多源加密数据布尔查询方法及计算机可读介质是由宋伟;王宇阳;宋睿思设计研发完成,并于2025-04-14向国家知识产权局提交的专利申请。
本一种多源加密数据布尔查询方法及计算机可读介质在说明书摘要公布了:本发明公开了一种加密数据布尔查询方法及计算机可读介质,涉及网络与信息安全技术领域,所述方法包括:密钥生成中心生成系统参数,为数据拥有者、数据用户和云服务器生成密钥;每个数据拥有者对自己的数据进行加密,为加密数据生成索引,并将加密数据和索引存储在云服务器A上;每个数据用户得到数据拥有者的授权后,构建查询请求向云服务器A发起布尔查询;云服务器A存储加密数据和索引,根据查询请求对涉及的索引进行处理后交给云服务器B进行进一步布尔计算,并使用计算结果找到查询对应的数据返回给数据用户。相比于当前的加密数据布尔查询方法,本发明主要解决了查询效率低、不支持多源数据查询的问题。
本发明授权一种多源加密数据布尔查询方法及计算机可读介质在权利要求书中公布了:1.一种多源加密数据布尔查询方法,其特征在于,包括以下步骤: S1:密钥生成中心生成系统参数,基于生成的系统参数为数据拥有者、数据用户和云服务器生成对应的密钥; S2:数据拥有者为数据文档构建索引,并将每一关键词计算一位二进制数的哈希值,配合两段伪随机二进制串将索引分为四个子索引,并对每个子索引进行加密,再发送给云服务器A,所述子索引的每一位与原索引的关系由两段伪随机二进制串对应位的值决定; S3:数据用户将自己的身份发送给数据拥有者,数据拥有者生成数据用户专用的密钥,完成授权过程; S4:数据用户根据查询涉及的关键词和数据拥有者的密钥构建查询请求,发送给云服务器A,具体包括: S4.1:数据用户将查询表示为含有若干关键词的集合和一个布尔表达式的形式; S4.2:数据用户选择一个随机数,使用伪随机生成器生成一个二进制串,根据该二进制串的每一位对关键词集合中的每个关键词进行替换,得到一个新的关键词集合; S4.3:数据用户根据原关键词集合中的每个关键词计算一个向量,并根据向量中的值和替换后的关键词对布尔表达式中的变量进行替换,生成四个新的布尔表达式; S4.4:数据用户将四个布尔表达式表示为字符串并使用非对称加密公钥加密; S4.5:数据用户选择一个随机数,使用查询涉及到的每个数据拥有者的密钥还原两个二进制串,并将这些二进制串连接后与一个随机生成的二进制串进行异或,得到两个二进制串; S4.6:数据用户生成一个随机的置换顺序,对上述两个二进制串进行置换后加密; S4.7:数据用户对关键词集合中的每个关键词计算陷门,并将陷门、加密后的布尔表达式、加密后的置换二进制串、置换顺序、随机数及身份发送给云服务器A; S5:云服务器A根据数据用户的请求寻找相应的索引,将每个关键词对应的不同数据拥有者的索引组合为一个可计算的索引,并通过置换隐藏这些索引的顺序特征,发送给云服务器B; S6:云服务器B使用云服务器A发送的索引执行布尔计算,并将结果返回给云服务器A; S7:云服务器A根据云服务器B的计算结果找到对应的数据文档,返回给数据用户。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人武汉大学,其通讯地址为:430072 湖北省武汉市武昌区八一路299号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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