Paper 2014/624

KT-ORAM: A Bandwidth-efficient ORAM Built on K-ary Tree of PIR Nodes

Jinsheng Zhang, Qiumao Ma, Wensheng Zhang, and Daji Qiao

Abstract

This paper proposes KT-ORAM, a new hybrid ORAM-PIR construction, to protect a client's access pattern to outsourced data. KT-ORAM organizes the server storage as a k-ary tree with each node acting as a fully-functional PIR storage, and adopts a novel delayed eviction technique to optimize the eviction process. KT-ORAM is proved to protect the data access pattern privacy at a failure probability negligible in N (N is the number of exported data blocks), when system parameter k=logN. Under the same configuration, KT-ORAM has an asymptotical communication cost of O(logNloglogNB) when the recursion level on meta data is of O(1) depth, which can be achieved if block size B=Nϵ (0<ϵ<1), or O(log2NloglogNB) when the number of recursion levels is O(logN). The costs of KT-ORAM are compared with those of several state-of-the-art ORAMs. The results show that, KT-ORAM achieves the best communication, storage and client-side computational efficiency simultaneously, at the price of requiring computational cost at the storage server for each data query. {\bf Key words:} Cloud storage, Access pattern privacy, Oblivious RAM, and PIR.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint. MINOR revision.
Keywords
oblivious transferinformation hiding
Contact author(s)
alexzjs @ iastate edu
History
2015-03-20: last of 4 revisions
2014-08-13: received
See all versions
Short URL
https://ia.cr/2014/624
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2014/624,
      author = {Jinsheng Zhang and Qiumao Ma and Wensheng Zhang and Daji Qiao},
      title = {{KT}-{ORAM}: A Bandwidth-efficient {ORAM} Built on K-ary Tree of {PIR} Nodes},
      howpublished = {Cryptology {ePrint} Archive, Paper 2014/624},
      year = {2014},
      url = {https://eprint.iacr.org/2014/624}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.