Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Recursive Trees for Practical ORAM

View through CrossRef
Abstract We present a new, general data structure that reduces the communication cost of recent tree-based ORAMs. Contrary to ORAM trees with constant height and path lengths, our new construction r-ORAM allows for trees with varying shorter path length. Accessing an element in the ORAM tree results in different communication costs depending on the location of the element. The main idea behind r-ORAM is a recursive ORAM tree structure, where nodes in the tree are roots of other trees. While this approach results in a worst-case access cost (tree height) at most as any recent tree-based ORAM, we show that the average cost saving is around 35% for recent binary tree ORAMs. Besides reducing communication cost, r-ORAM also reduces storage overhead on the server by 4% to 20% depending on the ORAM’s client memory type. To prove r-ORAM’s soundness, we conduct a detailed overflow analysis. r-ORAM’s recursive approach is general in that it can be applied to all recent tree ORAMs, both constant and poly-log client memory ORAMs. Finally, we implement and benchmark r-ORAM in a practical setting to back up our theoretical claims.
Title: Recursive Trees for Practical ORAM
Description:
Abstract We present a new, general data structure that reduces the communication cost of recent tree-based ORAMs.
Contrary to ORAM trees with constant height and path lengths, our new construction r-ORAM allows for trees with varying shorter path length.
Accessing an element in the ORAM tree results in different communication costs depending on the location of the element.
The main idea behind r-ORAM is a recursive ORAM tree structure, where nodes in the tree are roots of other trees.
While this approach results in a worst-case access cost (tree height) at most as any recent tree-based ORAM, we show that the average cost saving is around 35% for recent binary tree ORAMs.
Besides reducing communication cost, r-ORAM also reduces storage overhead on the server by 4% to 20% depending on the ORAM’s client memory type.
To prove r-ORAM’s soundness, we conduct a detailed overflow analysis.
r-ORAM’s recursive approach is general in that it can be applied to all recent tree ORAMs, both constant and poly-log client memory ORAMs.
Finally, we implement and benchmark r-ORAM in a practical setting to back up our theoretical claims.

Related Results

Daphne Oram
Daphne Oram
In her book An Individual Note (1972), Daphne Oram developed multiple extended analogies between humans and electronic sound technologies. Oram used these to suggest how “music and...
Holt–Oram syndrome: genetic counseling and prenatal ultrasonographic diagnosis
Holt–Oram syndrome: genetic counseling and prenatal ultrasonographic diagnosis
A szerzők az 1976 és 2005 közötti időszakban, az intézetük genetikai tanácsadásán előforduló autoszomális dominánsan öröklődő Holt–Oram-szindrómás esetekről számolnak be. Első bete...
Is Recursive “Mindreading” Really an Exception to Limitations on Recursive Thinking
Is Recursive “Mindreading” Really an Exception to Limitations on Recursive Thinking
The ability to mindread recursively – for example by thinking what person 1 thinks person 2 thinks person 3 thinks – is a prime example of recursive thinking in which one process, ...
Searching over encrypted data
Searching over encrypted data
Recherches sur des données chiffrées Les services cloud offrent des coûts réduits, une élasticité et un espace de stockage illimité qui attirent de nombreux utilisa...
Recursive Informational Curvature: A Unified Geometric Meta-Framework for Consciousness
Recursive Informational Curvature: A Unified Geometric Meta-Framework for Consciousness
We introduce Recursive Informational Curvature (RIC), a unified geometric meta-framework in which consciousness arises from the recursive self-modulation of symbolic informational ...
Augmented Lagrangian index-3 semi-recursive formulations with projections
Augmented Lagrangian index-3 semi-recursive formulations with projections
AbstractSensitivity analysis represents a powerful tool for the optimization of multibody system dynamics. The performance of a gradient-based optimization algorithm is strongly ti...
Recursive Light Encoding of Mass and Space-Time in Quantum Optics
Recursive Light Encoding of Mass and Space-Time in Quantum Optics
We propose a unified physical model—the Grand Computational System (GCS)—in which mass, spacetime, and observation emerge from recursive interactions of light with itself. At its c...
Ada in concert
Ada in concert
In a concert, it is truly marvelous how a diverse group of musicians playing an assortment of musical instruments come together to produce beautiful music. A point that is frequent...

Back to Top