Practical Backward-Secure Searchable Encryption from Symmetric Puncturable Encryption

被引:152
|
作者
Sun, Shi-Feng [1 ,2 ]
Yuan, Xingliang [1 ]
Liu, Joseph K. [1 ]
Steinfeld, Ron [1 ]
Sakzad, Amin [1 ]
Viet Vo [1 ,2 ]
Nepal, Surya [2 ]
机构
[1] Monash Univ, Fac Informat Technol, Melbourne, Vic, Australia
[2] CSIRO, Data61, Melbourne, Vic, Australia
来源
PROCEEDINGS OF THE 2018 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'18) | 2018年
基金
澳大利亚研究理事会;
关键词
Symmetric Searchable Encryption; Puncturable Encryption; Backward Security; SUPPORT;
D O I
10.1145/3243734.3243782
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Symmetric Searchable Encryption (SSE) has received wide attention due to its practical application in searching on encrypted data. Beyond search, data addition and deletion are also supported in dynamic SSE schemes. Unfortunately, these update operations leak some information of updated data. To address this issue, forward-secure SSE is actively explored to protect the relations of newly updated data and previously searched keywords. On the contrary, little work has been done in backward security, which enforces that search should not reveal information of deleted data. In this paper, we propose the first practical and non-interactive backward-secure SSE scheme. In particular, we introduce a new form of symmetric encryption, named symmetric puncturable encryption (SPE), and construct a generic primitive from simple cryptographic tools. Based on this primitive, we then present a backwardsecure SSE scheme that can revoke a server's searching ability on deleted data. We instantiate our scheme with a practical puncturable pseudorandom function and implement it on a large dataset. The experimental results demonstrate its efficiency and scalability. Compared to the state-of-the-art, our scheme achieves a speedup of almost 50x in search latency, and a saving of 62% in server storage consumption.
引用
收藏
页码:763 / 780
页数:18
相关论文
共 50 条
  • [31] Distributed Searchable Symmetric Encryption
    Bosch, Christoph
    Peter, Andreas
    Leenders, Bram
    Lim, Hoon Wei
    Tang, Qiang
    Wang, Huaxiong
    Hartel, Pieter
    Jonker, Willem
    2014 TWELFTH ANNUAL INTERNATIONAL CONFERENCE ON PRIVACY, SECURITY AND TRUST (PST), 2014, : 330 - 337
  • [32] A Survey on Searchable Symmetric Encryption
    Li, Feng
    Ma, Jianfeng
    Miao, Yinbin
    Liu, Ximeng
    Ning, Jianting
    Deng, Robert H.
    ACM COMPUTING SURVEYS, 2024, 56 (05)
  • [33] Research on Searchable Symmetric Encryption
    Wang Yunling
    Chen Xiaofeng
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2020, 42 (10) : 2374 - 2385
  • [34] Rethinking Searchable Symmetric Encryption
    Gui, Zichen
    Paterson, Kenneth G.
    Patranabis, Sikhar
    2023 IEEE SYMPOSIUM ON SECURITY AND PRIVACY, SP, 2023, : 1401 - 1418
  • [35] Deniable Searchable Symmetric Encryption
    Li, Huige
    Zhang, Fangguo
    Fan, Chun-I
    INFORMATION SCIENCES, 2017, 402 : 233 - 243
  • [36] Garbled Searchable Symmetric Encryption
    Kurosawa, Kaoru
    FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2014, 2014, 8437 : 234 - 251
  • [37] The Locality of Searchable Symmetric Encryption
    Cash, David
    Tessaro, Stefano
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2014, 2014, 8441 : 351 - 368
  • [38] Verifiable Conjunctive Dynamic Searchable Symmetric Encryption With Forward and Backward Privacy
    Lu, Haitang
    Chen, Jie
    Ning, Jianting
    Zhang, Kai
    COMPUTER JOURNAL, 2023, 66 (10): : 2379 - 2392
  • [39] Updatable and Dynamic Searchable Symmetric Encryption Scheme with Forward and Backward Privacy
    Qiu, Huijuan
    Liu, Zhenhua
    FRONTIERS IN CYBER SECURITY, FCS 2023, 2024, 1992 : 220 - 239
  • [40] Libertas: Backward Private Dynamic Searchable Symmetric Encryption Supporting Wildcards
    Weener, Jeroen
    Hahn, Florian
    Peter, Andreas
    DATA AND APPLICATIONS SECURITY AND PRIVACY XXXVI, DBSEC 2022, 2022, 13383 : 215 - 235