淮阴工学院陈礼青获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉淮阴工学院申请的专利一种支持多用户的动态可搜索加密方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115883123B 。
龙图腾网通过国家知识产权局官网在2025-08-19发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210989899.9,技术领域涉及:H04L9/40;该发明授权一种支持多用户的动态可搜索加密方法及系统是由陈礼青;黎嘉怡;陈晓兵;郭瑶;陈剑雄;张萌设计研发完成,并于2022-08-17向国家知识产权局提交的专利申请。
本一种支持多用户的动态可搜索加密方法及系统在说明书摘要公布了:本发明公开一种支持多用户的动态可搜索加密方法及系统,包括系统参数设置模块、索引建立模块、注册模块、认证模块、加密模块、更新模块、搜索模块、同态加法模块以及解密模块。系统参数设置模块生成系统公开参数,并发送给其他模块。索引建立模块建立数据库文件索引。注册模块注册授权用户。更新模块更新加密数据库信息。认证模块鉴别授权用户合法性。加密模块对信息进行加密。搜索模块搜索用户想要查询的信息。同态加法模块通过同态相加搜索得到的加密文件索引。解密模块对加密信息进行解密。与现有技术相比,本发明可以解决云存储中多用户动态可搜索和安全的问题,系统运行效率高。
本发明授权一种支持多用户的动态可搜索加密方法及系统在权利要求书中公布了:1.一种支持多用户的动态可搜索加密方法,其特征在于,包括如下步骤: 步骤1:设定系统公开参数params和状态σ,所述系统公开参数params为σ为n,K,CT,p为大素数,p阶乘法循环群和双线性映射es:从中选择生成元g,h,选取四个抗碰撞的哈希函数H*、H0、H1、H2;选取密钥K、用于存储当前关键字搜索令牌索引CT和整数n,n=2l,其中l是文件最大数; 步骤2:根据想要更新或搜索的信息建立文件索引bs; 步骤3:根据所述系统公开参数params和用户ID,生成用户的私钥 步骤3.1:生成元h=h0+h1; 步骤3.2:身份权威机构计算作为用户的私钥,身份权威机构颁发给用户的私钥为 步骤4:根据所述系统公开参数params,用户的私钥和关键字搜索令牌索引CT,得到搜索令牌STc和计数器c; 步骤4.1:授权者的代理服务器计算hu=h01-u+h1u发送hu给身份权威机构进行身份验证; 步骤4.2:身份权威机构接收后计算 步骤4.3:身份权威机构根据关键字搜索令牌索引CT,返回当前关键字搜索令牌STc和计数器c给用户; 步骤5:根据关键字密钥生成的一次性私钥skc+1,对文件索引bs进行加密得到ec+1; 步骤5.1:加密者通过具有密钥K的键控伪随机函数FK生成K′w; 步骤5.2:计算一次性私钥skc+1=H2K′w,c+1; 步骤5.3:计算加密文件索引ec+1=skc+1+bsc+1modn,bsc+1为第c+1个文件索引; 步骤6:对于状态σ,根据加密数据库EDB、文件索引bs、更新关键字w,得到更新状态σ′和更新的加密数据库EDB′; 步骤7:对于状态σ,根据加密数据库EDB,搜索用户想要搜索的关键字w,搜索得到加密文件索引ei; 步骤7.1:授权者的代理服务器通过具有密钥K的键控伪随机函数FK生成Kw; 步骤7.2:根据当前关键字搜索令牌STc和计数器c判断是否为空,如果为空,返回如果不为空,则继续执行以下步骤; 步骤7.3:发送Kw,STc,c到数据库服务器; 步骤7.4:数据库服务器从计数器位置c直到位置0往前循环执行以下步骤; 步骤7.5:计算UTi=H0Kw,STi,检索与用户想要搜索关键字w对应的所有加密位字符串ei,即加密文件索引ei; 步骤8:根据步骤7搜索得到的加密文件索引ei,通过同态相加获得最终结果Sume; 步骤9:根据同态相加结果Sume和一次性私钥的总和Sumsk,解密后得到文件索引bs。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人淮阴工学院,其通讯地址为:223000 江苏省淮安市经济技术开发区枚乘东路1号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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