Publication: Verifiable database outsourcing supporting join
dc.contributor.department | Department of Computer Engineering | |
dc.contributor.department | Graduate School of Sciences and Engineering | |
dc.contributor.kuauthor | Etemad, Mohammad | |
dc.contributor.kuauthor | Küpçü, Alptekin | |
dc.contributor.schoolcollegeinstitute | College of Engineering | |
dc.contributor.schoolcollegeinstitute | GRADUATE SCHOOL OF SCIENCES AND ENGINEERING | |
dc.date.accessioned | 2024-11-09T23:34:06Z | |
dc.date.issued | 2018 | |
dc.description.abstract | In an outsourced database scheme, the data owner delegates the data management tasks to a remote service provider who is supposed to answer owner's queries on the database. The essential requirements are ensuring the data integrity and authenticity with efficient mechanisms. Current approaches employ authenticated data structures to store security information, generated by the client and used by the server, to compute proofs that show the query answers are authentic. The existing solutions have shortcomings with multi-clause queries and duplicate values in a column. We propose a hierarchical authenticated data structure for storing security information, which alleviates the mentioned problems. Our solution handles many different types of queries, including multi-clause selection and join queries, in a dynamic database. We provide a unified formal definition of a secure outsourced database scheme, and prove that our proposed scheme is secure according to this definition, which captures previously separate properties: correctness, completeness, and freshness. The performance evaluation based on our prototype implementation confirms the efficiency of our proposed scheme, showing similar to 3x smaller proofs and similar to 5x improvement in proof generation time compared to previous works (Devanbu et aL 2002; Pang et aL 2005; Li et aL 2010; Palazzi et al. 2010). | |
dc.description.indexedby | WOS | |
dc.description.indexedby | Scopus | |
dc.description.openaccess | NO | |
dc.description.sponsoredbyTubitakEu | N/A | |
dc.description.sponsorship | TUBITAK | |
dc.description.sponsorship | Scientific and Technological Research Council of Turkey [112E115, 114E487] | |
dc.description.sponsorship | European Union COST Actions [IC1206, IC1306] This work is supported by TUBITAK, the Scientific and Technological Research Council of Turkey, under project numbers 112E115 and 114E487, and European Union COST Actions IC1206 and IC1306. | |
dc.description.volume | 115 | |
dc.identifier.doi | 10.1016/j.jnca.2018.04.006 | |
dc.identifier.issn | 1084-8045 | |
dc.identifier.scopus | 2-s2.0-85046426592 | |
dc.identifier.uri | https://doi.org/10.1016/j.jnca.2018.04.006 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14288/12276 | |
dc.identifier.wos | 435622800001 | |
dc.keywords | Outsourced databases | |
dc.keywords | Hierarchical authenticated data structures | |
dc.language.iso | eng | |
dc.publisher | Academic Press Ltd- Elsevier Science Ltd | |
dc.relation.ispartof | Journal Of Network And Computer Applications | |
dc.subject | Computer science | |
dc.subject | Hardware architecture | |
dc.subject | Engineering | |
dc.subject | Software engineering | |
dc.title | Verifiable database outsourcing supporting join | |
dc.type | Journal Article | |
dspace.entity.type | Publication | |
local.contributor.kuauthor | Etemad, Mohammad | |
local.contributor.kuauthor | Küpçü, Alptekin | |
local.publication.orgunit1 | GRADUATE SCHOOL OF SCIENCES AND ENGINEERING | |
local.publication.orgunit1 | College of Engineering | |
local.publication.orgunit2 | Department of Computer Engineering | |
local.publication.orgunit2 | Graduate School of Sciences and Engineering | |
relation.isOrgUnitOfPublication | 89352e43-bf09-4ef4-82f6-6f9d0174ebae | |
relation.isOrgUnitOfPublication | 3fc31c89-e803-4eb1-af6b-6258bc42c3d8 | |
relation.isOrgUnitOfPublication.latestForDiscovery | 89352e43-bf09-4ef4-82f6-6f9d0174ebae | |
relation.isParentOrgUnitOfPublication | 8e756b23-2d4a-4ce8-b1b3-62c794a8c164 | |
relation.isParentOrgUnitOfPublication | 434c9663-2b11-4e66-9399-c863e2ebae43 | |
relation.isParentOrgUnitOfPublication.latestForDiscovery | 8e756b23-2d4a-4ce8-b1b3-62c794a8c164 |