Commit History

Autor SHA1 Mensaxe Data
  Ian Goldberg 92b29fc996 Templatize additive and XOR shared indices into Duoram Shapes %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg dce1de74a4 Add explicit-only mode %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg bcb7ae1263 Binary search %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 022aae16c3 Bitonic sort %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg b42b25bc49 Reading and writing with XOR-shared indices %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg c3c771899f Reading and writing with explicit indices %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg a62fd919ed Add the ability to change the thread and/or coroutine context of a Shape %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 61327a757f Duoram read protocol %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 0de416dfa9 Complete the update protocol %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg dcc320c967 The Duoram update protocol for the computational peers %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 3ec5dd0de4 Start on the update protocol %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 643aed9597 Add facility for reconstructing the database to check your answers or debugging %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 8362feacc0 Create various kinds of ORAM memory references with A[as] notation %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 79b6d52cec Shape and the basic Flat shape %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg bd0cab0198 Start on the Duoram implementation %!s(int64=2) %!d(string=hai) anos