Abstract
When outsourcing data to an untrusted database server, the data should be encrypted. When using thin clients or low-bandwidth networks it is best to perform most of the work at the server. We present a method, inspired by secure multi-party computation, to search efficiently in encrypted data. XML elements are translated to polynomials. A polynomial is split into two parts: a random polynomial for the client and the difference between the original polynomial and the client polynomial for the server. Since the client polynomials are generated by a random sequence generator only the seed has to be stored on the client. In a combined effort of both the server and the client a query can be evaluated without traversing the whole tree and without the server learning anything about the data or the query.
Original language | English |
---|---|
Title of host publication | Secure Data Management |
Subtitle of host publication | VLDB 2004 Workshop, SDM 2004, Toronto, Canada, August 30, 2004, Proceedings |
Editors | Willem Jonker, Milan Petković |
Place of Publication | Berlin, Heidelberg |
Publisher | Springer |
Pages | 18-27 |
Number of pages | 10 |
ISBN (Electronic) | 978-3-540-30073-1 |
ISBN (Print) | 978-3-540-22983-4 |
DOIs | |
Publication status | Published - 30 Aug 2004 |
Event | 1st VLDB Workshop on Secure Data Management, SDM 2004 - Toronto, Canada Duration: 30 Aug 2004 → 30 Aug 2004 Conference number: 1 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer-Verlag |
Volume | 3178 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Workshop
Workshop | 1st VLDB Workshop on Secure Data Management, SDM 2004 |
---|---|
Abbreviated title | SDM |
Country/Territory | Canada |
City | Toronto |
Period | 30/08/04 → 30/08/04 |
Keywords
- DB-SDM: SECURE DATA MANAGEMENT
- SCS-Cybersecurity