Skip to main navigation Skip to search Skip to main content

Towards Practical Multi-Client Order-Revealing Encryption: Improvement and Application

  • Chunyang Lv
  • , Jianfeng Wang
  • , Shi Feng Sun
  • , Yunling Wang
  • , Saiyu Qi
  • , Xiaofeng Chen
  • Xidian University
  • Shanghai Jiao Tong University
  • Xi'an Institute of Posts and Telecommunications

Research output: Contribution to journalArticlepeer-review

6 Scopus citations

Abstract

Order-revealing encryption (ORE) enables the untrusted server to perform greater-than-comparison over ciphertext without compromising data privacy, which allows anyone to evaluate the lexicographic ordering of two arbitrary ciphertexts with a public comparison algorithm. However, most ORE constructions merely support ciphertext comparison for single-user. Recently, a variant of ORE named delegatable ORE has been introduced, which achieves cross-user ciphertext comparison by employing token mutual authorization technique at the cost of weak security, i.e., reveals the most significant differing bit of underlying plaintexts. To tackle this problem, we first present a deterministic property-preserving hash called DPPH with short-size hash value, and then propose a novel multi-client ORE scheme (m-ORE) from DPPH that supports ciphertext comparison among multiple users while hiding the most significant differing bits. Furthermore, we present an enhanced construction dubbed m-H-ORE by introducing a two-phase comparison method, which can achieve supper-efficient comparison in some cases, i.e., two ciphertexts with different bit-length. Finally, we provide formal security proofs of the proposed schemes and run extensive experiments to evaluate their performance on real-world and synthetic datasets. The results demonstrate that both of the proposed schemes can achieve a speedup of 47× and 138× in comparison cost to that of parameter-hiding ORE, respectively.

Original languageEnglish
Pages (from-to)1111-1126
Number of pages16
JournalIEEE Transactions on Dependable and Secure Computing
Volume21
Issue number3
DOIs
StatePublished - 1 May 2024

Keywords

  • Multi-client searchable encryption
  • order-revealing encryption
  • property-preserving hash
  • range query

Fingerprint

Dive into the research topics of 'Towards Practical Multi-Client Order-Revealing Encryption: Improvement and Application'. Together they form a unique fingerprint.

Cite this