samee / obliv-c

Other
177 stars 57 forks source link

is there exists a pre-processing/OI protocol that could initialize the oram structure #75

Open freelyyu opened 5 years ago

freelyyu commented 5 years ago
I have read Gordon‘s  work named two-party computation in sublinear (amortized) time,he refers  that  combining the oram and secure computation can achieve  two-Party computation in sublinear (Amortized) time.but it  does not  use the the original scheme that client puts data in the oram and fetch  data independently . Before secure computation,he means that the two parties need cooperate to put the data in the oram(OI protocol), OI protocol can initialize the oram structure with the participant's  private data, during this protocol,neither  Alice or Bob knows  where all the items are in the ORAM. after the OI protocol,the two parties need cooperate to fetch the  data if they want to use it.I wonder whether there exists  codes that has achieved the OI protocol.
weikengchen commented 5 years ago

I don't think we call it OI protocol. By the way, what does OI means here?

I think you are referring to RAM-model secure computation. You can find relevant work by googling the term above.


Please revise the question to increase readability so more people will be able to answer.

There are actually a lot of red flags: another language's punctuation (like Gordan), missing space before commas, not probably capitalizing word (like oram->ORAM, two-Party computation -> two-party computation), and multiple spaces between two words.