一种支持前向安全更新和验证的加密搜索算法

Translated title of the contribution: Algorithm for encrypted search with forward secure updates and verification

李涵*, 张晨, 黄荷姣, 郭宇

*Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

6 Citations (Scopus)

Abstract

Recent advances in cloud computing are further pushing forward the development of the technique known as searchable encryption. However, existing encrypted search schemes mainly consider a centralized setting, where a search is conducted in a traditional client-server model. How to apply searchable encryption schemes to an untrusted distributed setting like the blockchain environment remains to be explored. Meanwhile, the advanced security property like forward security is posing new challenges that traditional technologies are no longer sufficient to cope with. In this work, we explore the potential of the blockchain technique and propose a novel dual index structure for forward-secure encrypted search with dynamic file updates. We show how to synthesize this design strategy in the context of blockchain-based storage systems and achieve both optimal search and update complexity. We also propose a verification scheme to verify the correctness of search results and customize an encrypted on-chain checklist to achieve strong data protection and lower the blockchain overhead. We implement the prototype on a Redis cluster and conduct performance evaluations on the Amazon Cloud. Extensive experiments demonstrate the security and efficiency of the design.
Translated title of the contributionAlgorithm for encrypted search with forward secure updates and verification
Original languageChinese (Simplified)
Pages (from-to)48-56
Journal西安电子科技大学学报
Volume47
Issue number5
Online published26 Aug 2020
DOIs
Publication statusPublished - Oct 2020

Research Keywords

  • 加密搜索
  • 前向安全
  • 区块链系统
  • 动态可搜索加密
  • Encrypted search
  • Forward security
  • Blockchain system
  • Dynamic searchable encryption

Fingerprint

Dive into the research topics of 'Algorithm for encrypted search with forward secure updates and verification'. Together they form a unique fingerprint.

Cite this