Commit History

Author SHA1 Message Date
  Ian Goldberg f659a57555 The type being updated is not necessarily the same as the type of the Duoram 1 year ago
  Ian Goldberg f8e2a126cf ORAM reads and explicit reads and writes for wide data types 1 year ago
  Ian Goldberg 7800fb4250 Make it compile on Ubuntu 20.04 (g++ 9.4.0) 1 year ago
  Ian Goldberg 2b29022d8c Writes (= reads + updates) 1 year ago
  Ian Goldberg e9fa1a0289 Simultaneous independent reads and updates 1 year ago
  Ian Goldberg 212a0d420e Demonstrate independent simultaneous reads 1 year ago
  Ian Goldberg 92b29fc996 Templatize additive and XOR shared indices into Duoram Shapes 1 year ago
  Ian Goldberg dce1de74a4 Add explicit-only mode 1 year ago
  Ian Goldberg bcb7ae1263 Binary search 1 year ago
  Ian Goldberg 022aae16c3 Bitonic sort 1 year ago
  Ian Goldberg b42b25bc49 Reading and writing with XOR-shared indices 1 year ago
  Ian Goldberg c3c771899f Reading and writing with explicit indices 1 year ago
  Ian Goldberg a62fd919ed Add the ability to change the thread and/or coroutine context of a Shape 1 year ago
  Ian Goldberg 61327a757f Duoram read protocol 1 year ago
  Ian Goldberg 0de416dfa9 Complete the update protocol 1 year ago
  Ian Goldberg dcc320c967 The Duoram update protocol for the computational peers 1 year ago
  Ian Goldberg 3ec5dd0de4 Start on the update protocol 1 year ago
  Ian Goldberg 643aed9597 Add facility for reconstructing the database to check your answers or debugging 1 year ago
  Ian Goldberg 8362feacc0 Create various kinds of ORAM memory references with A[as] notation 1 year ago
  Ian Goldberg 79b6d52cec Shape and the basic Flat shape 1 year ago
  Ian Goldberg bd0cab0198 Start on the Duoram implementation 1 year ago