TY - GEN
T1 - Recursive M-ORAM
T2 - 6th International Conference on Applications and Techniques in Information Security, ATIS 2016
AU - Sumongkayothin, Karin
AU - Gordon, Steven
AU - Miyaji, Atsuko
AU - Su, Chunhua
AU - Wipusitwarakun, Komwut
N1 - Publisher Copyright:
© Springer Nature Singapore Pte Ltd. 2016.
PY - 2016
Y1 - 2016
N2 - Although oblivious RAM (ORAM) can hide a client’s access pattern from an untrusted server, bandwidth and local storage requirements can be excessive. Path ORAM, Matrix ORAM and other schemes can greatly bandwidth cost, but on devices with constrained storage space they require too much local storage. We design a recursive version of Matrix ORAM, where data addresses are stored on the server instead of client, and are recursively accessed with revealing important information. We analyse our algorithm and show it keeps bandwidth, client storage and computational overhead each to O(log N).
AB - Although oblivious RAM (ORAM) can hide a client’s access pattern from an untrusted server, bandwidth and local storage requirements can be excessive. Path ORAM, Matrix ORAM and other schemes can greatly bandwidth cost, but on devices with constrained storage space they require too much local storage. We design a recursive version of Matrix ORAM, where data addresses are stored on the server instead of client, and are recursively accessed with revealing important information. We analyse our algorithm and show it keeps bandwidth, client storage and computational overhead each to O(log N).
UR - https://www.scopus.com/pages/publications/84989855172
U2 - 10.1007/978-981-10-2741-3_11
DO - 10.1007/978-981-10-2741-3_11
M3 - Conference contribution
AN - SCOPUS:84989855172
SN - 9789811027406
T3 - Communications in Computer and Information Science
SP - 130
EP - 141
BT - Applications and Techniques in Information Security - 6th International Conference, ATIS 2016, Proceedings
A2 - Batten, Lynn
A2 - Li, Gang
PB - Springer Verlag
Y2 - 26 October 2016 through 28 October 2016
ER -