Med den ökande populariteten av fjärrlagring (t.ex. i molnet), vi överväger inställningen där en liten, skyddad lokal maskin vill få tillgång till data på en stor, opålitlig fjärrmaskin. Denna inställning infördes i RAM-modellen i samband med programvaruskydd av Goldreich och Ostrovsky. En säker Oöverträffad RAM-simulering gör det möjligt för en klient, med litet (t.ex. konstant storlek) skyddat minne, att dölja inte bara data utan också sekvensen av platser som den får tillgång till (både läser och skriver) i det oskyddade minnet av storlek n. • Vi analyserar flera scheman från litteraturen, observerar en upprepad konstruktionsfel som läcker information om minnesåtkomstmönstret. För vissa av dessa system är läckaget faktiskt inte försumbart, medan det för andra är försumbart. • På den positiva sidan presenterar vi ett nytt säkert oöverskådligt RAM-system som utvidgar ett nyligen genomfört system av Goodrich och Mitzenmacher. Vårt schema använder endast O(1) lokalt minne, och dess (amorterade) overhead är O(log 2 n/ log log n), överträffar den tidigare bästa O(log 2 n) overhead (bland system där kunden bara använder O(1) ytterligare lokalt minne). • Vi presenterar också en omvandling av vårt schema ovan (vars amortized overhead är O(log 2 n/ log log n)) till ett schema med värsta fall overhead av O(log 2 n/ log log n).
Till exempel, för blockstorlek B =  till (log 2 N ) bitar, är vår bandbredd kostnad O(log 2 N/ log log N ) block, matchar den mest kända gränsen av Kushilevitz et al. REF, under lagring av små kunder.
On the (In)security of Hash-based Oblivious RAM and a New Balancing Scheme
{'venue': 'In SODA 2012', 'journal': None, 'mag_field_of_study': ['Computer Science']}