• DocumentCode
    3707115
  • Title

    Analysis of Path ORAM toward Practical Utilization

  • Author

    Steven Gordon;Atsuko Miyaji;Chunhua Su;Karin Sumongkayyothin

  • Author_Institution
    Japan Adv. Inst. of Sci. &
  • fYear
    2015
  • Firstpage
    646
  • Lastpage
    651
  • Abstract
    Oblivious RAM is known as a secure protocol for hiding client´s access pattern from an untrusted server. However, the current ORAM algorithms still incur large computation, storage and communication overheads. For this reason, investigation of the ORAM limitations and methods to improve efficiency in real-world environments is necessary. In this paper we focus on one of the leading algorithms, Path ORAM, and propose an efficient implementation. Specifically we analyse the selection of encryption algorithms, concluding the use of AES-GCM to avoid duplication of blocks on the server. Also we propose extending Path ORM by using local caching on the client to reduce communication overhead. Experimental results from our Python implementation show key tradeoffs for ORAM design.
  • Keywords
    "Servers","Algorithm design and analysis","Encryption","Random access memory","Protocols","Cloud computing"
  • Publisher
    ieee
  • Conference_Titel
    Network-Based Information Systems (NBiS), 2015 18th International Conference on
  • Type

    conf

  • DOI
    10.1109/NBiS.2015.113
  • Filename
    7350695