南京信息工程大学姜琴获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉南京信息工程大学申请的专利一种具有前后向隐私的动态可搜索加密方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120162812B 。
龙图腾网通过国家知识产权局官网在2025-07-29发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510637601.1,技术领域涉及:G06F21/60;该发明授权一种具有前后向隐私的动态可搜索加密方法及系统是由姜琴;宫宇航;付章杰;李环钰设计研发完成,并于2025-05-19向国家知识产权局提交的专利申请。
本一种具有前后向隐私的动态可搜索加密方法及系统在说明书摘要公布了:本发明公开了一种具有前后向隐私的动态可搜索加密方法及系统,涉及信息检索和密码学技术领域,包括:获取加密数据,基于虚拟二叉树VBTree对加密数据进行存储,生成加密数据库;基于预先构建的版本控制库对加密数据库进行管理以实现动态可搜索加密的前向隐私,基于预先构建的布隆过滤器BF对加密数据库的数据删除进行记录,以实现可搜索加密的后向隐私;基于缓存机制对加密数据库的搜索结果进行记录;将处理后的加密数据库基于多种复杂查询进行查询,其中,所述复杂查询包括连接查询、布尔查询和范围查询,得到最终查询结果,能够实现复杂查询,同时保证动态可搜索加密的前向隐私和后向隐私。
本发明授权一种具有前后向隐私的动态可搜索加密方法及系统在权利要求书中公布了:1.一种具有前后向隐私的动态可搜索加密方法,其特征在于,方法包括以下步骤: 获取加密数据,基于虚拟二叉树VBTree对加密数据进行存储,生成加密数据库; 基于预先构建的版本控制库对加密数据库进行管理以实现动态可搜索加密的前向隐私,基于预先构建的布隆过滤器BF对加密数据库的数据删除进行记录,以实现可搜索加密的后向隐私;基于缓存机制对加密数据库的搜索结果进行记录,得到处理后的加密数据库; 所述预先构建的版本控制库如下: 给定关键字w,第v个版本记为w||v,第v个版本陷门记为FKsw||v,历史搜索查询和更新由版本控制库来管理; 版本控制库:动态对称可搜索加密方案的版本控制库包括本地存储库LR和云存储库CR,LR是一个本地哈希表,CR是云哈希表; 在客户端,LRw表示关键字w的使用信息,客户端包括数据所有者和数据用户,所有者和用户共享相同的LR,对于每个关键字w,LRw有三个属性,b,Vl,nl,如下: LRw.b表示数据用户是否查询过关键字w的最新版本,LRw.b的初始状态为false,表示此关键字最新版本未泄露,若搜索过关键字w,则LRw.b设置为true,表示关键字已根据搜索模式泄露到云服务器端; LRw.Vl表示关键字w的最新版本; L.Rw.nl表示最后一个匹配关键字w的文件标识符; 在云服务器端,CR被看作多个加密的单链表,设H2和H3为不同的随机预言机,CR中的加密项为键值形式H2FKsw||i||v,H3FKsw||i||v⊕FKsw||iold||v-1,云服务器使用当前陷门获得前一个陷门以搜索所有结果,云服务器无法从第v个版本推导出v+1个版本的陷门,依此保护动态可搜索加密的前向隐私; 所述基于预先构建的布隆过滤器BF对加密数据库的数据删除进行记录的过程包括: 使用布隆过滤器BF来记录加密数据的删除,若对w,id执行删除操作,只需计算此项的t,其中t=FKtw,id,利用k个哈希函数将其映射到二进制向量的k个位置,将位置上的值设为1,实现元素添加到BF之中; 执行搜索时,再次利用k个哈希函数计算t对应到二进制向量的k个位置,检查位置上的值是否都为1,若全为1则说明关键字w及其对应文件id的t存在于BF之中,则执行过删除操作,不返回此id; 将处理后的加密数据库基于多种复杂查询进行查询,其中,所述复杂查询包括连接查询、布尔查询和范围查询,得到最终查询结果。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人南京信息工程大学,其通讯地址为:210044 江苏省南京市浦口区宁六路219号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。