TSKT-ORAM: A two-server k-ary tree oblivious RAM without homomorphic encryption

1Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

This paper proposes TSKT-oblivious RAM (ORAM), an efficient multi-server ORAM construction, to protect a client's access pattern to outsourced data. TSKT-ORAM organizes each of the server storages as a k-ary tree and adopts XOR-based private information retrieval (PIR) and a novel delayed eviction technique to optimize both the data query and data eviction process. TSKT-ORAM is proven to protect the data access pattern privacy with a failure probability of 2-80 when system parameter k ≥ 128. Meanwhile, given a constant-size local storage, when N (i.e., the total number of outsourced data blocks) ranges from 216-234, the communication cost of TSKT-ORAM is only 22-46 data blocks. Asymptotic analysis and practical comparisons are conducted to show that TSKT-ORAM incurs lower communication cost, storage cost and access delay in practical scenarios than the compared state-of-the-art ORAM schemes.

Cite

CITATION STYLE

APA

Zhang, J., Ma, Q., Zhang, W., & Qiao, D. (2017). TSKT-ORAM: A two-server k-ary tree oblivious RAM without homomorphic encryption. Future Internet, 9(4). https://doi.org/10.3390/fi9040057

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free