Commit History

Author SHA1 Message Date
  Ian Goldberg 57a1dfd6cb Make CDPF::is_zero work for both RegAS and RegXS (as intended) 1 year ago
  Ian Goldberg 3d4ad0f78b Tiny formatting change 1 year ago
  Ian Goldberg 3570231b40 Field-access macros so we can write A[i].CELL_KEY instead of A[i].field(&Cell::key) for example 1 year ago
  Ian Goldberg bc5dc4a257 mpc_and, mpc_or for bit shares 1 year ago
  Ian Goldberg 706253a51f mpc_select for RegXS 1 year ago
  Ian Goldberg 240782591d Add support for AND triples and value_t SelectTriples 1 year ago
  Ian Goldberg a281346bb1 Templatize SelectTriple so that it can be used for value_t and bit_t, not just DPFnode 1 year ago
  Ian Goldberg 878db98688 Rename triples to multtriples and selecttriples to nodeselecttriples 1 year ago
  Ian Goldberg ed30cd4048 Bit shifting and bit extraction for RegXS 1 year ago
  Ian Goldberg 7ea4769df8 Be able to use a CDPF to compare RegAS or RegXS for equality 1 year ago
  Ian Goldberg 8b818c6dc7 Typo in comment 1 year ago
  Ian Goldberg ff8957979f More documentation in cell.cpp 1 year ago
  Ian Goldberg 903f45caf8 Make it compile on Ubuntu 20.04 (g++ 9.4.0) 1 year ago
  Ian Goldberg 02a8a3cb70 Some more documentation in cell.cpp 1 year ago
  Ian Goldberg 3c7d696275 We didn't need WIDTH static members after all 1 year ago
  Ian Goldberg 7f7aaf513f Rename baltree to cell 1 year ago
  Ian Goldberg 5f87ed2ccf Explicit and ORAM reads, updates, and writes of wide storage cells and individual fields thereof 1 year ago
  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 a9a87d295d Touchups to the README 1 year ago
  Ian Goldberg 8e180d727b Draft README 1 year ago
  Ian Goldberg 5d34bcd527 Add a comment about the SYS_NICE capability in start-docker 1 year ago
  Ian Goldberg 585e8d16ee The server shouldn't allocate large amounts of memory when creating RDPFs 1 year ago
  Ian Goldberg b1b337cee8 Set stdbuf -o 0 in run-experiment 1 year ago
  Ian Goldberg 00b508dd1a Output ending timestamp in run-experiment 1 year ago
  Ian Goldberg c8f6e0ae4a Dockerization 1 year ago
  Ian Goldberg 7800fb4250 Make it compile on Ubuntu 20.04 (g++ 9.4.0) 1 year ago
  Ian Goldberg 13c2afb818 Make compressed DPFs the default 1 year ago
  Ian Goldberg 63ef055b2e A mode that replicates the tests from the Duoram paper 1 year ago
  Ian Goldberg f3cb64ea1b Add the ability to reset the Lamport clock 1 year ago