摘要
本发明提出一种基于区块链的多关键字可搜索加密方法及系统,属于信息安全技术领域,包括:S1:信任中心将安全参数λ作为输入,输出系统参数σ;S2:更新区块链端字典集Dic1和云服务器端字典集Dic2,将更新后的加密文件发给云服务器,更新集合Up发给区块链;S3:客户端生成对应的搜索令牌集合;S4:云服务器进行检索,将结果发给客户端,客户端基于此得到RCBF;S5:区块链根据搜索令牌获取BCBF,两者进行验证,将验证结果发送给客户端;S6:若验证有效,客户端进行筛选并请求真实文件。本发明方法提高密文检索的效率,实现搜索结果的可靠、公平验证,降低通信和计算成本。
技术关键词
可搜索加密方法
客户端
关键字
云服务器
布隆过滤器
令牌
字典
关键词
可搜索加密系统
索引
密钥
参数
伪随机函数
加解密算法
信息安全技术
电子设备
系统为您推荐了相关专利信息
中心服务器
客户端
联邦学习模型
水印方法
嵌入水印信息