Journal of Computer Applications ›› 2025, Vol. 45 ›› Issue (9): 2882-2892.DOI: 10.11772/j.issn.1001-9081.2024081223

• Cyber security • Previous Articles    

Verifiable searchable encryption scheme of fine-grained result by designated tester in cloud

Runyu YAN1,2(), Rui GUO1,2, Yongbo YAN1,2, Guangjun LIU3   

  1. 1.School of Cyberspace Security,Xi’an University of Posts and Telecommunications,Xi’an Shaanxi 710121,China
    2.National Engineering Research Center for Wireless Security (Xi’an University of Posts and Telecommunications),Xi’an Shaanxi 710121,China
    3.School of Information Engineering,Xi’an University,Xi’an Shaanxi 710065,China
  • Received:2024-08-29 Revised:2024-10-30 Accepted:2024-11-11 Online:2024-11-19 Published:2025-09-10
  • Contact: Runyu YAN
  • About author:GUO Rui, born in 1984, Ph. D., associate professor. His research interests include searchable encryption, cloud computing security, data sharing.
    YAN Yongbo, born in 2000, M. S. candidate. His research interests include proxy re-encryption, data sharing.
    LIU Guangjun, born in 1980, Ph. D., professor. His research interests include cryptography, coding theory, network coding, secure coding computation.
  • Supported by:
    General Project of Shaanxi Provincial Natural Science Foundation(2024JC-YBMS-545);Xi’an Science and Technology Program(23KGDW0018-2023)

云中指定测试者的细粒度结果可验证搜索加密方案

闫润雨1,2(), 郭瑞1,2, 闫永勃1,2, 刘光军3   

  1. 1.西安邮电大学 网络空间安全学院,西安 710121
    2.无线网络安全技术国家工程研究中心(西安邮电大学),西安 710121
    3.西安文理学院 信息工程学院,西安 710065
  • 通讯作者: 闫润雨
  • 作者简介:郭瑞(1984—),男,河南洛阳人,副教授,博士,CCF会员,主要研究方向:可搜索加密、云计算安全、数据共享
    闫永勃(2000—),男,陕西西安人,硕士研究生,主要研究方向:代理重加密、数据共享
    刘光军(1980—),男,安徽六安人,教授,博士,主要研究方向:密码学、编码理论、网络编码、安全编码计算。
  • 基金资助:
    陕西省自然科学基金资助项目(2024JC-YBMS-545);陕西省自然科学基金资助项目(2024JC-YBMS-557);西安市科技计划项目(23KGDW0018-2023)

Abstract:

In response to the issue that semi-trusted nature of cloud servers in searchable encryption may result in incorrect or incomplete search results, a verifiable searchable encryption scheme of fine-grained result by designated tester in cloud was proposed. In this scheme, data users were allowed to query keywords on encrypted datasets to retrieve files, and verification mechanism was combined to ensure data privacy protection and reliability of search results in cloud; by introducing Merkle Hash Tree (MHT) with Rank value and Counting Bloom Filter (CBF), correctness of dataset was verified, and accurate results were filtered out in a fine-grained way and the number of qualified files not returned was given, integrity of the dataset was ensured, dynamic updating of the dataset was implemented, and semantic security of selected keywords was proved under random oracle model. Simulation results demonstrate that compared to traditional certificateless verifiable search encryption schemes, the proposed scheme has lower computational overhead and higher execution efficiency in practical applications.

Key words: cloud storage, searchable encryption, designated tester, fine-grained validation, dynamic updating

摘要:

针对可搜索加密中的云服务器半可信特性可能导致返回错误或不完整搜索结果的问题,提出一种云中指定测试者的细粒度结果可验证搜索加密方案。该方案允许数据使用者在加密数据集上查询关键字来获取文件,并结合验证机制以确保云中数据隐私保护和搜索结果的可靠性;引入带Rank值的Merkle哈希树(MHT)和计数型布隆过滤器(CBF),不仅验证了数据集的正确性,还可以细粒度地筛选出正确结果并给出未返回的合格文件数,从而确保数据集的完整性,实现数据集的动态更新;并在随机预言机模型下证明选择关键字的语义安全性。实验结果表明,相较于传统的无证书可验证搜索加密方案,所提方案具有更小的计算开销,且在实际应用中具有较高的执行效率。

关键词: 云存储, 可搜索加密, 指定测试者, 细粒度验证, 动态更新

CLC Number: