Commit Graph

  • ffa2ac3dc9 Updated ABY tests to ignore logging code (#71) Edward Chen 2022-04-05 02:08:40 -04:00
  • 0c5d1e74d4 testing gauss Edward Chen 2022-04-01 16:58:40 -04:00
  • fdb91e7b4e fixed test inputs William Seo 2022-03-31 21:44:37 +00:00
  • d55e5a53c8 fixed bug in driver William Seo 2022-03-31 21:31:54 +00:00
  • 5b1ac714f9 changed ci.yml again again William Seo 2022-03-31 21:18:30 +00:00
  • 308bcbc86d changed ci.yml again William Seo 2022-03-31 21:16:48 +00:00
  • f127d5d48e changed ci.yml William Seo 2022-03-31 21:15:40 +00:00
  • d30b3d4bf7 Changed build script and ci.yml William Seo 2022-03-31 21:08:11 +00:00
  • fa01772ef5 typedef Edward Chen 2022-03-31 13:41:32 -04:00
  • cb53d1a7e6 Deleted extraneous content. Fixed a bug William Seo 2022-03-31 06:05:34 +00:00
  • 2159c20ff3 Added building/testing for FHE backend William Seo 2022-03-31 05:13:24 +00:00
  • c784bf7054 Typo in CSE project Alex Ozdemir 2022-03-27 20:24:20 -07:00
  • bdd3c59a3c Two write-ups (#68) Alex Ozdemir 2022-03-27 18:45:03 -07:00
  • 8c8e704914 field flexibility ; add limit for linearity reduction (#66) Riad S. Wahby 2022-03-25 18:03:09 -04:00
  • 3c3f2037d8 Fixed linting issue William Seo 2022-03-25 02:02:42 +00:00
  • eb796061dc Removed extraneous code William Seo 2022-03-25 01:55:14 +00:00
  • a66a508c98 Fixed Merge Conflicts William Seo 2022-03-25 01:28:06 +00:00
  • 248d746ca6 Updated backend to support SEAL interpreter William Seo 2022-03-25 00:59:56 +00:00
  • 13f9a092b5 Updated ABY VM to include IN bytecode instruction (#65) Edward Chen 2022-03-24 15:53:44 -04:00
  • 57565b4c0a merge c_frontend with graphing_aby EXPERIMENTAL c_graphing_experimental Edward Chen 2022-03-24 17:36:55 +00:00
  • c150068722 fixing aby zokrates build and test pipeline Edward Chen 2022-03-24 12:35:35 -04:00
  • cc11c7398b fix pull Edward Chen 2022-03-24 16:09:24 +00:00
  • 745dfb6da3 testing biomatch Edward Chen 2022-03-24 16:08:11 +00:00
  • 06db5bfd7b timing and mp testing aby_benchmark Clive2312 2022-03-24 16:05:19 +00:00
  • 7844ea7cc2 lint and fixed compiler warnings Edward Chen 2022-03-24 11:20:18 -04:00
  • dd353e62b1 ptr stores Edward Chen 2022-03-24 11:12:46 -04:00
  • 740a2851fe working kmeans test case and c_frontend Edward Chen 2022-03-24 03:39:18 -04:00
  • e0a2ec838a minor Edward Chen 2022-03-23 16:55:01 -04:00
  • 9111b6f49b merge with remote Edward Chen 2022-03-23 03:19:52 -04:00
  • 6020f88d33 updated biomatch testcase Edward Chen 2022-03-23 03:18:23 -04:00
  • 51abd326ca merged new bytecode Edward Chen 2022-03-23 03:15:19 -04:00
  • 0d2bf46493 Merge branch 'master' into c_frontend Edward Chen 2022-03-23 03:14:11 -04:00
  • 33b3543c1f biomatch test Edward Chen 2022-03-23 03:14:06 -04:00
  • 41c7f058db fixed lint Edward Chen 2022-03-22 19:05:22 -04:00
  • d37e1bb2fe updated ABY interpreter to include IN gates Edward Chen 2022-03-22 18:58:01 -04:00
  • 1db9f681ca Merge branch 'master' into bytecode Edward Chen 2022-03-22 12:38:09 -04:00
  • 2de36e183d broken test case Edward Chen 2022-03-19 01:57:56 +00:00
  • 90c7bfee49 not working yet Edward Chen 2022-03-18 21:49:08 -04:00
  • 8bceb9a2f2 Merge pull request #55 from circify/IR_Map William Seo 2022-03-17 15:09:40 -04:00
  • 6ca9d6c698 assignment mode support Clive2312 2022-03-17 04:27:11 +00:00
  • 09ba945a3c unsure Edward Chen 2022-03-15 15:39:58 -04:00
  • 962d041b6b need to change derive types to return vec Edward Chen 2022-03-14 01:17:44 -04:00
  • 0d61d45a65 add flamegraph action (#59) Alex Ozdemir 2022-03-10 09:16:40 -08:00
  • 9462866a34 Fixed linting issues Ubuntu 2022-03-10 07:17:05 +00:00
  • 0fe65aa6a0 Fixed formatting issue Ubuntu 2022-03-10 05:42:51 +00:00
  • 90340d89d7 Made edits based on the comments Ubuntu 2022-03-10 05:18:35 +00:00
  • 9b9a689321 removing EzPC dependency (#58) Edward Chen 2022-03-08 11:04:52 -05:00
  • 6d8b69c69f Merge branch 'master' into IR_Map Ubuntu 2022-03-06 21:21:36 +00:00
  • 6672d23cb3 ptrs Edward Chen 2022-03-05 15:08:19 -05:00
  • eaf451e651 Kill dead file (#56) Alex Ozdemir 2022-03-05 02:05:23 -08:00
  • af99a21da1 starting pointer implementation Edward Chen 2022-03-03 01:37:21 -05:00
  • 18cf8ebc97 very crude but working c struct frontend Edward Chen 2022-03-02 23:29:09 -05:00
  • f288ad9331 merged with main Edward Chen 2022-03-01 17:14:16 -05:00
  • 8fed29bd32 ABY VM and Interpreter (#47) Edward Chen 2022-02-28 19:47:50 -05:00
  • 4e1f128eed fixing path error Edward Chen 2022-02-28 18:42:29 -05:00
  • 0d4ee96423 updating ci Edward Chen 2022-02-28 18:21:56 -05:00
  • b2322cb1c2 lint Edward Chen 2022-02-28 18:12:49 -05:00
  • 20a4b3fa10 removed make file Edward Chen 2022-02-28 18:11:26 -05:00
  • 61098406c2 removing feature list Edward Chen 2022-02-28 18:03:18 -05:00
  • 1d0e77715b updated build system to use ABY interpreter Edward Chen 2022-02-28 18:01:09 -05:00
  • 6d06441d0b merge with master Edward Chen 2022-02-28 15:45:00 -05:00
  • e3bafe07e9 Ran the linter and formatter Ubuntu 2022-02-28 04:36:48 +00:00
  • f66b14a702 Updating build system - 2 (#54) Edward Chen 2022-02-26 17:33:22 -05:00
  • 8b4ff8ff93 Updating build system (#51) Edward Chen 2022-02-26 02:21:53 -05:00
  • ae2dde166c update EZPC file (#52) Edward Chen 2022-02-26 01:28:35 -05:00
  • b9526234ac Updating build system (#44) Edward Chen 2022-02-25 17:13:10 -05:00
  • b7b2491d78 Added Map to IR (evaluation and typechecking) Ubuntu 2022-02-25 21:04:37 +00:00
  • 9bbcbb517d bytecode + mut graph Edward Chen 2022-02-24 21:42:06 -05:00
  • 0404c6e395 Implemented typechecking for Map IR William Seo 2022-02-25 01:51:01 +00:00
  • 4d90141f78 update cost calculation mut_graphing Clive2312 2022-02-24 20:19:10 +00:00
  • 7716e956c1 merged aby interpreter and mut graphing Edward Chen 2022-02-24 15:06:13 -05:00
  • 36e6836706 struct field store need to be updated Edward Chen 2022-02-24 15:01:00 -05:00
  • 746c9ae2ec working (but incorrect) struct and array implementation Edward Chen 2022-02-24 10:38:43 -05:00
  • a86b972315 global combination Clive2312 2022-02-24 03:33:14 +00:00
  • 5465565dc4 naive mutation assignment Clive2312 2022-02-23 03:22:07 +00:00
  • 42ac57d322 Merge branch 'master' into c_frontend Edward Chen 2022-02-22 21:29:36 -05:00
  • cbff492222 lint Edward Chen 2022-02-22 17:38:34 -05:00
  • fc5621ec10 tested! Edward Chen 2022-02-22 17:35:03 -05:00
  • 1cb736f6df Merged with main William Seo 2022-02-21 20:26:28 +00:00
  • 3c59444ad7 Map Operation changed indices to bitvectors William Seo 2022-02-21 20:13:07 +00:00
  • 2b36c986e0 updated ABY Edward Chen 2022-02-17 17:32:18 -05:00
  • ea4b7ed5f2 Added Map operation to IR William Seo 2022-02-16 20:13:26 +00:00
  • 76539bf05d Function and Import support for C Frontend (#45) Edward Chen 2022-02-16 12:15:51 -05:00
  • eb8007ca3a Add paper & slides link Alex Ozdemir 2022-02-15 23:19:46 -08:00
  • 2e9c70a32a IR textual format: parser & serializer. (#48) Alex Ozdemir 2022-02-15 09:49:30 -08:00
  • 7fec867319 aby interpreter! Edward Chen 2022-02-14 22:07:45 -05:00
  • b68b4a58cd format and lint Edward Chen 2022-02-13 02:09:47 -05:00
  • 9a51697956 bytecode parser Edward Chen 2022-02-13 01:48:07 -05:00
  • 1e3aad3093 formatting Edward Chen 2022-02-10 03:15:49 -05:00
  • 99305e3a2e remove input parser Edward Chen 2022-02-10 03:10:51 -05:00
  • aa115693aa remove vscode setting Edward Chen 2022-02-10 03:09:48 -05:00
  • 2c252b63f8 updated ABY test setup Edward Chen 2022-02-10 03:07:44 -05:00
  • bd58945b53 new input parser for testing Edward Chen 2022-02-09 16:12:54 -05:00
  • 331b8b07a0 minor Edward Chen 2022-02-09 16:05:51 -05:00
  • 3a4642223a new parser Edward Chen 2022-02-09 02:13:10 -05:00
  • 6a6126509d merged with master Edward Chen 2022-02-07 19:34:18 -05:00
  • d2ff9a2144 merged with master Edward Chen 2022-02-07 03:04:16 -05:00
  • 5855e190cd Merge branch 'master' into c_frontend Edward Chen 2022-02-07 03:03:45 -05:00
  • 58ef4dd291 Added function and import support for C frontend Edward Chen 2022-02-07 03:03:04 -05:00
  • 7a1e62a653 oops, Cargo.lock needed to get updated, too kwantam 2022-02-06 22:50:47 -05:00