Authenticated join processing in outsourced databases
Yin Yang,Dimitris Papadias,Stavros Papadopoulos,Panos Kalnis +3 more
- 29 Jun 2009
- pp 5-18
TL;DR: Three novel join algorithms depending on the ADS availability are presented that outperform two benchmark algorithms, often by several orders of magnitude, on all performance metrics, and effectively shift the workload to the outsourcing service.
read more
Abstract: Database outsourcing requires that a query server constructs a proof of result correctness, which can be verified by the client using the data owner's signature. Previous authentication techniques deal with range queries on a single relation using an authenticated data structure (ADS). On the other hand, authenticated join processing is inherently more complex than ranges since only the base relations (but not their combination) are signed by the owner. In this paper, we present three novel join algorithms depending on the ADS availability: (i) Authenticated Indexed Sort Merge Join (AISM), which utilizes a single ADS on the join attribute, (ii) Authenticated Index Merge Join (AIM) that requires an ADS (on the join attribute) for both relations, and (iii) Authenticated Sort Merge Join (ASM), which does not rely on any ADS. We experimentally demonstrate that the proposed methods outperform two benchmark algorithms, often by several orders of magnitude, on all performance metrics, and effectively shift the workload to the outsourcing service. Finally, we extend our techniques to complex queries that combine multi-way joins with selections and projections.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Figures
Citations
•Proceedings Article
Orthogonal Security With Cipherbase
Arvind Arasu,Spyros Blanas,Ken Eguro,Raghav Kaushik,Donald Kossmann,Ravishankar Ramamurthy,Ramarathnam Venkatesan +6 more
- 08 Jan 2013
TL;DR: The design of the Cipherbase secure hardware and its implementation using FPGAs is presented and how the hardware / software co-design was addressed in the cipherbase system is shown.
Optimal verification of operations on dynamic sets
Charalampos Papamanthou,Roberto Tamassia,Nikos Triandopoulos +2 more
- 14 Aug 2011
TL;DR: New authenticated data structures are presented that allow any entity to publicly verify a proof attesting the correctness of primitive set operations such as intersection, union, subset and set difference, based on the bilinear q-strong Diffie-Hellman assumption.
GEM^2-Tree: A Gas-Efficient Structure for Authenticated Range Queries in Blockchain
Ce Zhang,Cheng Xu,Jianliang Xu,Yuzhe Tang,Byron Choi +4 more
- 08 Apr 2019
TL;DR: A novel ADS, called GEM^2-tree, is proposed, which is not only gas-efficient but also effective in supporting authenticated queries in the hybrid-storage blockchain, in which a unique gas cost model is employed.
141
FalconDB: Blockchain-based Collaborative Database
Yanqing Peng,Min Du,Feifei Li,Raymond Cheng,Dawn Song +4 more
- 11 Jun 2020
TL;DR: This paper presents FalconDB, which enables different parties with limited hardware resources to efficiently and securely collaborate on a database with high efficiency, low storage cost and blockchain-level security guarantees.
127
Managing and accessing data in the cloud: Privacy risks and approaches
Sabrina De Capitani di Vimercati,Sara Foresti,Pierangela Samarati +2 more
- 10 Oct 2012
TL;DR: Risks, solutions, and open problems related to ensuring privacy of users accessing services or resources in the cloud, sensitive information stored at external parties, and accesses to such an information are illustrated.
References
•Book
Handbook of Applied Cryptography
Alfred Menezes,Scott A. Vanstone,Paul C. van Oorschot +2 more
- 01 Jan 1996
TL;DR: A valuable reference for the novice as well as for the expert who needs a wider scope of coverage within the area of cryptography, this book provides easy and rapid access of information and includes more than 200 algorithms and protocols.
15K
A Certified Digital Signature
Ralph C. Merkle
- 20 Aug 1989
TL;DR: A practical digital signature system based on a conventionalryption function which is as secure as the conventional encryption function is described, without the several years delay required for certification of an untested system.
Order preserving encryption for numeric data
Rakesh Agrawal,Jerry Kiernan,Ramakrishnan Srikant,Yirong Xu +3 more
- 13 Jun 2004
TL;DR: This work presents an order-preserving encryption scheme for numeric data that allows any comparison operation to be directly applied on encrypted data, and is robust against estimation of the true value in such environments.
Balancing confidentiality and efficiency in untrusted relational DBMSs
Ernesto Damiani,S. De Capitani di Vimercati,Sushil Jajodia,Stefano Paraboschi,Pierangela Samarati +4 more
- 27 Oct 2003
TL;DR: This paper presents a simple yet robust single-server solution for remote querying of encrypted databases on untrusted servers based on the use of indexing information attached to the encrypted database which can be used by the server to select the data to be returned in response to a query without the need of disclosing the database content.
414
Authenticating query results in edge computing
HweeHwa Pang,Kian-Lee Tan +1 more
- 30 Mar 2004
TL;DR: This paper proposes a mechanism that creates a verification object (VO) for checking the integrity of each query result produced by an edge server - that values in the result tuples are not tampered with, and that no spuriousTuples are introduced.
268
Related Papers (5)
Ralph C. Merkle
- 20 Aug 1989
HweeHwa Pang,Kian-Lee Tan +1 more
- 30 Mar 2004
Min Xie,Haixun Wang,Jian Yin,Xiaofeng Meng +3 more
- 23 Sep 2007





