信息网络安全 ›› 2026, Vol. 26 ›› Issue (6): 870-885.doi: 10.3969/j.issn.1671-1122.2026.06.003

• 学术研究 • 上一篇    下一篇

基于SGX的多关键字动态对称可搜索加密方案

刘培顺, 李心月(), 陈平, 莫文青, 李双颖   

  1. 中国海洋大学计算机科学与技术学院青岛 266100
  • 收稿日期:2025-11-24 出版日期:2026-06-10 发布日期:2026-07-27
  • 通讯作者: 李心月 E-mail:2310143098@qq.com
  • 作者简介:刘培顺(1975—),男,山东,副教授,博士,CCF会员,主要研究方向为隐私计算|李心月(2002—),女,山东,硕士研究生,主要研究方向为信息安全、密码学|陈平(2002—),女,山东,硕士研究生,主要研究方向为网络安全、恶意代码检测|莫文青(2002—),女,山东,硕士研究生,主要研究方向为网络安全、联邦学习|李双颖(2002—),女,山东,硕士研究生,主要研究方向为隐私计算
  • 基金资助:
    国家重点研发计划(2022YFB3305302)

A Multi-Keyword Dynamic Symmetric Searchable Encryption Scheme Based on SGX

LIU Peishun, LI Xinyue(), CHEN Ping, MO Wenqing, LI Shuangying   

  1. School of Computer Science and Technology, Ocean University of China, Qingdao 266100, China
  • Received:2025-11-24 Online:2026-06-10 Published:2026-07-27
  • Contact: LI Xinyue E-mail:2310143098@qq.com

摘要:

云计算普及下,用户数据安全面临重大挑战,尤其是在数据存储与处理过程中,隐私保护成为关键问题。现有可搜索加密技术虽能保障数据隐私,但其中大多方案仅支持单关键字查询,少数支持多关键字查询的方案存在效率与安全问题。对此,文章提出一种基于SGX的多关键字动态对称可搜索加密方案。该方案引入动态交叉标签技术,实现高效多关键字搜索;结合结果隐藏过滤器,消除信息泄露风险;客户端依托SGX生成陷门,大幅降低计算负担与通信开销。此外,利用SGX技术,该方案在可信执行环境中实现前向与后向安全,有效抵御文件注入攻击等威胁。最后,通过理论分析与实验仿真,验证了该方案的安全性及其优越的搜索效率和性能。

关键词: 云存储, 软件保护扩展, 多检索, 动态可搜索加密

Abstract:

With the widespread adoption of cloud computing, user data security faces significant challenges, especially during data storage and processing, where privacy protection has become a critical issue. Although existing searchable encryption techniques can ensure data privacy, most of them only support single-keyword queries, while the few schemes that support multi-keyword queries still suffer from efficiency and security issues. To address these problems, this paper proposed an SGX-based multi-keyword dynamic symmetric searchable encryption scheme. The scheme introduce a dynamic cross-tagging technique to achieve efficient multi-keyword search. Combined with a result-hiding filter, it eliminate the risk of information leakage. The client relie on SGX to generate trapdoors, significantly reducing computational burden and communication overhead. Furthermore, by leveraging SGX technology, the scheme achieved forward and backward security within a trusted execution environment, effectively defending against threats such as file injection attacks. Finally, theoretical analysis and experimental simulations demonstrate the security of the proposed scheme, as well as its superior search efficiency and overall performance.

Key words: cloud storage, SGX, multi-search, dynamic searchable encryption

中图分类号: