ObliviStore: High Performance Oblivious Cloud Storage
Building castles out of mud: practical access pattern privacy and correctness on untrusted storage