Commit Graph

996 Commits

Author SHA1 Message Date
Matthew Liu
825212b7ab examples for overflow and chaining 2023-07-26 11:44:12 -07:00
Matthew Liu
5bc777f27b overflow can now only be true for ciphertexts that are the output of an arithmetic operation 2023-07-26 11:29:37 -07:00
Matthew Liu
add39427ec overflow for polynomials 2023-07-26 11:21:58 -07:00
Matthew Liu
021304b3c2 zkpsession and imports 2023-07-26 09:33:57 -07:00
Bryan Li
a936af2307 merge conflicts 2023-07-26 07:20:30 -07:00
Bryan Li
3e6f25d91c added pretty icons 2023-07-26 07:17:48 -07:00
Matthew Liu
cfec01b6d1 wrote polynomial multiplication functions 2023-07-26 05:19:00 -07:00
Matthew Liu
a0a5855f63 moved decrypt seal logic to a new function 2023-07-26 04:46:30 -07:00
Matthew Liu
16eca9ccba start zkp sessions 2023-07-26 04:20:24 -07:00
Matthew Liu
f565d176dc comment out dead code 2023-07-26 04:10:51 -07:00
Matthew Liu
2924eb2ad2 refactoring code to change serializedsealdata to bfvnodetype 2023-07-26 04:02:25 -07:00
Matthew Liu
21496d47a0 fmt 2023-07-26 03:15:36 -07:00
Matthew Liu
4f06873305 clippy 2023-07-26 03:15:29 -07:00
Matthew Liu
b93b7cd27e fmt 2023-07-26 03:14:23 -07:00
Matthew Liu
089eb22c2e can now display stack traces 2023-07-26 03:10:38 -07:00
Matthew Liu
d601938b87 fmt 2023-07-26 02:46:58 -07:00
Matthew Liu
e2357ab470 default implementation for gorup and stacklookup 2023-07-26 02:46:13 -07:00
Matthew Liu
a48f5aeac8 clippy 2023-07-26 02:44:58 -07:00
Matthew Liu
2d550becc3 fmt 2023-07-26 02:42:31 -07:00
Matthew Liu
f050e11345 added support to capture stack traces, but there's an issue with the data not being saved so it can be served to the frontend 2023-07-26 02:41:23 -07:00
Matthew Liu
52bbe0410c attempt to redesign stack frame lookup -- this is a very inefficeint way of doing it, but should work 2023-07-26 00:59:40 -07:00
Matthew Liu
7bedd64b94 singular empty etst 2023-07-25 22:12:07 -07:00
Matthew Liu
3434e10e59 get_mult_depth works in some cases, need to write tests 2023-07-25 22:11:54 -07:00
Matthew Liu
a77e22a989 unnecessary comments removed 2023-07-25 16:32:32 -07:00
Matthew Liu
19cb4a7c88 format 2023-07-25 16:03:16 -07:00
Matthew Liu
b29784afcd remove internal tagging so that literals work 2023-07-25 16:03:03 -07:00
Matthew Liu
cddc0f06db error handling for run program unchecked 2023-07-25 15:19:36 -07:00
Matthew Liu
7bfe783ba4 removed some unnecesasry comments 2023-07-25 14:24:59 -07:00
Matthew Liu
320c08ca2f named cipher and plaintexts 2023-07-25 12:31:50 -07:00
Matthew Liu
d38f42a814 noise budget is nullable 2023-07-25 12:27:25 -07:00
Matthew Liu
023c0b0148 fmt 2023-07-25 11:19:42 -07:00
Matthew Liu
a3be880c38 clippy fix 2023-07-25 11:11:55 -07:00
Bryan Li
d640cc19ca Merge branch 'mliu-backend' into bryan/add-frontend 2023-07-25 10:07:47 -07:00
Matthew Liu
77f150c077 can now display coefficients 2023-07-25 10:04:30 -07:00
Bryan Li
639ebd6fbc fixed merge conflicts 2023-07-25 10:00:57 -07:00
Bryan Li
7640763962 added more node types 2023-07-25 09:58:46 -07:00
Matthew Liu
33e0af0b67 fmt 2023-07-25 03:45:30 -07:00
Matthew Liu
12e5c9abd7 added a stacktrace endpoint, but it doesnt display anything useful yet 2023-07-25 03:45:04 -07:00
Matthew Liu
d0da64553e removed dbg from seal file 2023-07-25 02:38:16 -07:00
Matthew Liu
ac9cbf9795 attempts to debug decryption of coefficients with seal: 2023-07-25 02:37:59 -07:00
Matthew Liu
e280a21422 added a 2nd call to mad for debugging example. also inserted some dummy keys for stack lookup 2023-07-24 14:20:58 -07:00
Bryan Li
838a6a4839 merge conflict 2023-07-24 12:39:32 -07:00
Bryan Li
fb33f12d95 changed app 2023-07-24 12:32:21 -07:00
Bryan Li
42129c4875 changed debugger to chi_sq 2023-07-24 12:31:53 -07:00
Bryan Li
f33a448281 added session dropdown 2023-07-24 12:00:36 -07:00
Matthew Liu
43b265d553 allow for insertion of ids/keys in lookup structure 2023-07-24 11:59:27 -07:00
Matthew Liu
9c5cb9117e format 2023-07-24 11:35:59 -07:00
Matthew Liu
d0043a2c79 remove default cals from chi_sq example 2023-07-24 11:33:38 -07:00
Matthew Liu
e763046e41 added sleep calls in infinite loop to reduce cpu usage 2023-07-24 11:32:53 -07:00
Matthew Liu
9293f05e70 format 2023-07-24 11:26:42 -07:00