计算机研究与发展2022,Vol.59Issue(11) :2635-2647.DOI:10.7544/issn1000-1239.20210153

支持双向验证的动态密文检索方案

Dynamic Ciphertext Retrieval Scheme with Two-Way Verification

杜瑞忠 王一 李明月
计算机研究与发展2022,Vol.59Issue(11) :2635-2647.DOI:10.7544/issn1000-1239.20210153

支持双向验证的动态密文检索方案

Dynamic Ciphertext Retrieval Scheme with Two-Way Verification

杜瑞忠 1王一 1李明月2
扫码查看

作者信息

  • 1. 河北大学网络空间安全与计算机学院 河北保定 071002;河北省高可信信息系统重点实验室(河北大学) 河北保定 071002
  • 2. 南开大学计算机学院 天津 300350
  • 折叠

摘要

动态可搜索加密技术实现了数据动态更新,可以应对更加灵活多变的应用挑战,但是对于数据更新时产生的隐私泄露以及用户与云服务器的不诚实性问题并没有解决.为了解决上述问题,提出了一种支持双向验证的动态密文检索方案,实现用户与云服务器之间的双向验证.首先,引入位图索引以及同态加法对称加密技术,使用位图索引表示单个关键字每次更新涉及的所有文档标识符,减少了云服务器搜索次数和本地索引加密次数,从而提高了搜索效率以及更新效率,并且利用同态加法对称加密对位图索引进行加密,可以有效地保护数据的安全更新.其次,将聚合消息认证码上传到区块链中,利用区块链对云服务器返回的结果进行正确性验证,防止用户和云服务器发生欺骗行为.最后,实验结果和安全分析表明,方案满足前向安全与后向安全,并且在索引生成、搜索、更新以及验证方面提高了效率.

关键词

双向验证/动态搜索加密/前向安全/后向安全/区块链

引用本文复制引用

基金项目

国家自然科学基金(61972073)

河北省重点研发计划(22340701D)

河北省自然科学基金(F2022201005)

出版年

2022
计算机研究与发展
中国科学院计算技术研究所 中国计算机学会

计算机研究与发展

CSTPCDCSCD北大核心
影响因子:2.649
ISSN:1000-1239
参考文献量30
段落导航相关论文