Back to Search
Start Over
Order-Revealing Encryption: File-Injection Attack and Forward Security.
- Source :
- Journal of Computer Science & Technology (10009000); Jul2021, Vol. 36 Issue 4, p877-895, 19p
- Publication Year :
- 2021
-
Abstract
- Order-preserving encryption (OPE) and order-revealing encryption (ORE) are among the core ingredients for encrypted databases (EDBs). In this work, we study the leakage of OPE and ORE and their forward security. We propose generic yet powerful file-injection attacks (FIAs) on OPE/ORE, aimed at the situations of possessing order by and range queries. Our FIAs only exploit the ideal leakage of OPE/ORE (in particular, no need of data denseness or frequency). We also improve their efficiency with the frequency statistics using a hierarchical idea such that the high-frequency values will be recovered more quickly. We conduct some experiments on real datasets to test the performance, and the results show that our FIAs can cause an extreme hazard on most of the existing OPEs and OREs with high efficiency and 100% recovery rate. We then formulate forward security of ORE, and propose a practical compilation framework for achieving forward secure ORE to resist the perniciousness of FIA. The compilation framework can transform most of the existing OPEs/OREs into forward secure OREs, with the goal of minimizing the extra burden incurred on computation and storage. We also present its security proof, and execute some experiments to analyze its performance. The proposed compilation is highly efficient and forward secure. [ABSTRACT FROM AUTHOR]
- Subjects :
- ORES
SECURITY management
EVIDENCE
LEAKAGE
DATABASES
Subjects
Details
- Language :
- English
- ISSN :
- 10009000
- Volume :
- 36
- Issue :
- 4
- Database :
- Complementary Index
- Journal :
- Journal of Computer Science & Technology (10009000)
- Publication Type :
- Academic Journal
- Accession number :
- 151861831
- Full Text :
- https://doi.org/10.1007/s11390-020-0060-y