S-ORAM: A Segmentation-based Oblivious RAM

dc.contributor.author Jinsheng, Zhang
dc.contributor.author Wensheng, Zhang
dc.contributor.author Qiao, Daji
dc.contributor.author Qiao, Daji
dc.contributor.department Computer Science
dc.date 2018-02-14T00:01:11.000
dc.date.accessioned 2020-06-30T01:56:10Z
dc.date.available 2020-06-30T01:56:10Z
dc.date.issued 2013-01-01
dc.description.abstract <p>As outsourcing data to remote storage servers gets popular, protecting user’s pattern in accessing these data has become a big concern. ORAM constructions are promising solutions to this issue, but their application in practice has been impeded by the high communication and storage overheads incurred. Towards addressing this challenge, this paper proposes a segmentation-based ORAM (S-ORAM). It adopts two segment-based techniques, namely, piece-wise shuffling and segment-based query, to improve the performance of shuffling and query by factoring block size into design. Extensive security analysis shows that S-ORAM is a provably highly secure solution with a negligible failure probability of O(NlogN).In terms of communication and storage overheads, S-ORAM out-performs the Balanced ORAM (B-ORAM) and the Path ORAM (P-ORAM), which are the state-of-the-art hash and index based ORAMs respectively, in both practical and theoretical evaluations. Particularly under practical settings, the communication overhead of S-ORAM is 12 to 23 times less than B-ORAM when they have the same constant-size user-side storage, and S-ORAM consumes 80% less server-side storage and around 60% to 72% less bandwidth than P-ORAM when they have the similar logarithmic-size user-side storage.</p>
dc.identifier archive/lib.dr.iastate.edu/cs_techreports/254/
dc.identifier.articleid 1264
dc.identifier.contextkey 5473836
dc.identifier.s3bucket isulib-bepress-aws-west
dc.identifier.submissionpath cs_techreports/254
dc.identifier.uri https://dr.lib.iastate.edu/handle/20.500.12876/20077
dc.source.bitstream archive/lib.dr.iastate.edu/cs_techreports/254/S_ORAM.pdf|||Fri Jan 14 22:58:18 UTC 2022
dc.subject.disciplines OS and Networks
dc.title S-ORAM: A Segmentation-based Oblivious RAM
dc.type article
dc.type.genre article
dspace.entity.type Publication
relation.isAuthorOfPublication 8b93968a-ab26-4f19-a894-680b189823b9
relation.isOrgUnitOfPublication f7be4eb9-d1d0-4081-859b-b15cee251456
File
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
S_ORAM.pdf
Size:
229.8 KB
Format:
Adobe Portable Document Format
Description:
Collections