Order-Revealing Encryption: New Constructions, Applications, and Lower Bounds
Kevin Lewi, David J. Wu
摘要
In the last few years, there has been significant interest in developing methods to search over encrypted data. In the case of range queries, a simple solution is to encrypt the contents of the database using an order-preserving encryption (OPE) scheme (i.e., an encryption scheme that supports comparisons over encrypted values). However, Naveed et al. (CCS 2015) recently showed that OPE-encrypted databases are extremely vulnerable to "inference attacks." In this work, we consider a related primitive called orderrevealing encryption (ORE), which is a generalization of OPE that allows for stronger security. We begin by constructing a new ORE scheme for small message spaces which achieves the "best-possible" notion of security for ORE. Next, we introduce a "domain-extension" technique and apply it to our small-message-space ORE. While our domain-extension technique does incur a loss in security, the resulting ORE scheme we obtain is more secure than all existing (stateless and non-interactive) OPE and ORE schemes which are practical. All of our constructions rely only on symmetric primitives. As part of our analysis, we also give a tight lower bound for OPE and show that no efficient OPE scheme can satisfy best-possible security if the message space contains just three messages. Thus, achieving strong notions of security for even small message spaces requires moving beyond OPE. Finally, we examine the properties of our new ORE scheme and show how to use it to construct an efficient range query protocol that is robust against the inference attacks of Naveed et al. We also give a full implementation of our new ORE scheme, and show that not only is our scheme more secure than existing OPE schemes, it is also faster: encrypting a 32-bit integer requires just 55 microseconds, which is more than 65 times faster than existing OPE schemes.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper13
- Leakage-Abuse Attacks against Order-Revealing EncryptionPaul Grubbs, Kevin Sekniqi, Vincent Bindschaedler, Muhammad Naveed 等S&P 2017 · 被引用 204 次
- Improved Reconstruction Attacks on Encrypted Data Using Range Query LeakageMarie-Sarah Lacharité, Brice Minaud, Kenneth G. PatersonS&P 2018 · 被引用 183 次
- Data Recovery on Encrypted Databases with k-Nearest Neighbor Query LeakageEvgenios M. Kornaropoulos, Charalampos Papamanthou, Roberto TamassiaS&P 2019 · 被引用 92 次
- Balancing storage efficiency and data confidentiality with tunable encrypted deduplicationJingwei Li, Zuoru Yang, Yanjing Ren, Patrick P. C. Lee 等EuroSys 2020 · 被引用 46 次
- Frequency-Hiding Order-Preserving Encryption with Small Client StorageDongjie Li, Siyi Lv, Yanyu Huang, Yijing Liu 等VLDB 2021 · 被引用 20 次
它引用的顶会 Paper1
相关 Paper
- Strengthening Order Preserving Encryption with Differential PrivacyAmrita Roy Chowdhury, Bolin Ding, Somesh Jha, Weiran Liu 等CCS 2022 · 被引用 9 次
- What Else is Revealed by Order-Revealing Encryption?F. Betül Durak, Thomas M. DuBuisson, David CashCCS 2016 · 被引用 128 次
- Frequency-revealing attacks against Frequency-hiding Order-preserving EncryptionXinle Cao, Jian Liu, Yongsheng Shen, Xiaohua Ye 等VLDB 2023 · 被引用 9 次
- Generic Attacks on Secure Outsourced DatabasesGeorgios Kellaris, George Kollios, Kobbi Nissim, Adam O'NeillCCS 2016 · 被引用 327 次
- Differentially Private Access in Encrypted Search: Achieving Privacy at a Small Cost?Daniel Pöllmann, Tianxin TangCCS 2025
