Commit History

Автор SHA1 Съобщение Дата
  Ian Goldberg d8d08f2a6e Change some functions from templated on return values to overloaded on reference parameters преди 3 години
  Ian Goldberg f9fd97e396 Comparisons only need 114 AES operations, not 170 преди 3 години
  Ian Goldberg 57a1dfd6cb Make CDPF::is_zero work for both RegAS and RegXS (as intended) преди 3 години
  Ian Goldberg 3d4ad0f78b Tiny formatting change преди 3 години
  Ian Goldberg 3570231b40 Field-access macros so we can write A[i].CELL_KEY instead of A[i].field(&Cell::key) for example преди 3 години
  Ian Goldberg bc5dc4a257 mpc_and, mpc_or for bit shares преди 3 години
  Ian Goldberg 706253a51f mpc_select for RegXS преди 3 години
  Ian Goldberg 240782591d Add support for AND triples and value_t SelectTriples преди 3 години
  Ian Goldberg a281346bb1 Templatize SelectTriple so that it can be used for value_t and bit_t, not just DPFnode преди 3 години
  Ian Goldberg 878db98688 Rename triples to multtriples and selecttriples to nodeselecttriples преди 3 години
  Ian Goldberg ed30cd4048 Bit shifting and bit extraction for RegXS преди 3 години
  Ian Goldberg 7ea4769df8 Be able to use a CDPF to compare RegAS or RegXS for equality преди 3 години
  Ian Goldberg 8b818c6dc7 Typo in comment преди 3 години
  Ian Goldberg ff8957979f More documentation in cell.cpp преди 3 години
  Ian Goldberg 903f45caf8 Make it compile on Ubuntu 20.04 (g++ 9.4.0) преди 3 години
  Ian Goldberg 02a8a3cb70 Some more documentation in cell.cpp преди 3 години
  Ian Goldberg 3c7d696275 We didn't need WIDTH static members after all преди 3 години
  Ian Goldberg 7f7aaf513f Rename baltree to cell преди 3 години
  Ian Goldberg 5f87ed2ccf Explicit and ORAM reads, updates, and writes of wide storage cells and individual fields thereof преди 3 години
  Ian Goldberg f659a57555 The type being updated is not necessarily the same as the type of the Duoram преди 3 години
  Ian Goldberg f8e2a126cf ORAM reads and explicit reads and writes for wide data types преди 3 години
  Ian Goldberg a9a87d295d Touchups to the README преди 3 години
  Ian Goldberg 8e180d727b Draft README преди 3 години
  Ian Goldberg 5d34bcd527 Add a comment about the SYS_NICE capability in start-docker преди 3 години
  Ian Goldberg 585e8d16ee The server shouldn't allocate large amounts of memory when creating RDPFs преди 3 години
  Ian Goldberg b1b337cee8 Set stdbuf -o 0 in run-experiment преди 3 години
  Ian Goldberg 00b508dd1a Output ending timestamp in run-experiment преди 3 години
  Ian Goldberg c8f6e0ae4a Dockerization преди 3 години
  Ian Goldberg 7800fb4250 Make it compile on Ubuntu 20.04 (g++ 9.4.0) преди 3 години
  Ian Goldberg 13c2afb818 Make compressed DPFs the default преди 3 години