Research Article

HCV: Practical Multi-Keyword Conjunctive Query with Little Result Pattern Leakage

Table 1

Property comparison.

SchemePIRPHConjQuery computationQuery comm

CGKO’06-1 [7]O (r)(1)
CGKO’06-2 [7]O (r)O (r)
Cash’13-OXT [14]O ((q − 1) r)O
Kamara’17-IEX [16]OO (/2)
Kamara’17-BIEX [16]O ()O (/2)
Lai’s SHVE [18]O ()O
Yin’s scheme [17]O (r)O (q)
HCV (our scheme)OO

We substitute many leakages by upper bounds and assume some search times’ interaction. “PI” means probabilistic (Bloom filter) indexing, “RPH” means result pattern hiding, “Conj” means supporting conjunctive query or not, and “Query comm” means the size of message from client. For notations, q means the number of queried keywords, , , , , for the conjunctive query and for single-word query, , and .