摘要
一种前后向安全的非交互公开可验证对称可搜索加密方法,包括:初始化、更新密文数据库、检索密文数据库和三阶段公开验证检索结果阶段;本发明能够在涉及诚实的客户端(外包数据的用户)、恶意的服务端(提供密文存储和检索服务)以及半诚实的验证端(验证服务端检索结果的完整性)三方之间实现公开检索结果验证以及密文数据库数据增添或者删除,并且数据检索过程不需要任何额外的交互轮次外,还能保证密文数据库更新时有较少的信息泄露,即前后向安全性。
技术关键词
密文数据库
服务端
客户端
加密算法
索引
标签
阶段
数据存储结构
列表
键值
查询关键词
数据库更新
解密算法
生成密钥
压缩算法