摘要

In outsourced database, once the data is encrypted, query processing is more difficult compared with traditional plaintext database. Providing query service with preserving privacy is of essential concern in such framework. This paper proposes a novel method of a privacy-preserving query on outsourced database with B-tree by searching on B-tree with PIR and then obtaining query results with PIR again. We describe the scheme that enable a user to access an encrypted database accurately, privately retrieve information and only obtain query results without leaking other information. Our contributions include a set of security notion for such a system as well as a construction which is secure under the newly introduced security notions.

全文