The search functionality is under construction.

IEICE TRANSACTIONS on Information

A Matrix Based ORAM: Design, Implementation and Experimental Analysis

Steven GORDON, Atsuko MIYAJI, Chunhua SU, Karin SUMONGKAYOTHIN

  • Full Text Views

    0

  • Cite this

Summary :

Oblivious RAM is a technique for hiding the access patterns between a client and an untrusted server. However, current ORAM algorithms incur large communication or storage overhead. We propose a novel ORAM construction using a matrix logical structure for server storage where a client downloads blocks from each row, choosing the column randomly to hide the access pattern. Both a normal construction and recursive construction, where a position map normally stored on the client is also stored on the server, are presented. We show our matrix ORAM achieves constant bandwidth cost for the normal construction, uses similar storage to the existing Path ORAM, and improves open the bandwidth cost compared to Path ORAM under certain conditions in the recursive construction.

Publication
IEICE TRANSACTIONS on Information Vol.E99-D No.8 pp.2044-2055
Publication Date
2016/08/01
Publicized
2016/05/31
Online ISSN
1745-1361
DOI
10.1587/transinf.2015INP0012
Type of Manuscript
Special Section PAPER (Special Section on Security, Privacy and Anonymity of Internet of Things)
Category

Authors

Steven GORDON
  Sirindhorn International Institute of Technology
Atsuko MIYAJI
  Japan Advanced Institute of Science and Technology,Osaka University
Chunhua SU
  Japan Advanced Institute of Science and Technology
Karin SUMONGKAYOTHIN
  Sirindhorn International Institute of Technology,Japan Advanced Institute of Science and Technology

Keyword