Commit Graph

86 Commits

Author SHA1 Message Date
rickwebiii
ee830d6d70 Rweber/zkp (#215)
Bring logproofs into monorepo
2023-02-17 14:44:03 -08:00
rickwebiii
48ebc52576 Rweber/zkp (#211)
Metal GPU accelerated scalar multiplication
2023-02-16 14:31:55 -08:00
rickwebiii
3543b88387 Rweber/zkp (#187)
Refactor APIs to support ZKPs
2022-11-22 15:44:00 -08:00
Sam Tay
2db8e90a8d Allow type complexity for macro generated code 2022-10-31 15:30:34 -07:00
Sam Tay
5fcba12967 Simplify example code 2022-10-31 15:30:34 -07:00
Sam Tay
e2e5da3f60 Manually fix the rest of the clippy warnings 2022-10-31 15:30:34 -07:00
Sam Tay
4b53103953 Auto fix clippy warnings 2022-10-31 15:30:34 -07:00
rickwebiii
989fe1c578 Update mean/variance example to use serialization (#173)
* Update mean/variance example to use serialization

* cargo fmt
2022-09-02 15:38:03 -07:00
rickwebiii
3d5385fdd9 Cargo fmt 2022-08-09 16:08:57 -07:00
rickwebiii
7d4495859d Remove unwraps 2022-08-09 16:08:28 -07:00
rickwebiii
18c9b62b1d Add mean_variance example 2022-08-09 14:38:13 -07:00
rickwebiii
121e7be325 Rweber/multiprogram (#130)
Allow compiling multiple FHE programs to use the same parameters.
2022-07-06 17:04:43 -07:00
Rick Weber
12d1b9da5e Add assertion to example 2022-04-26 16:13:40 -07:00
Rick Weber
c15a8c2a1f WASM works 2022-04-25 17:48:54 -07:00
Rick Weber
6387e52acd Move SEAL bench to seperate repo 2022-04-25 10:33:16 -07:00
Rick Weber
18131f5646 PIR 2022-04-23 18:21:15 -07:00
Rick Weber
70b843bc1e Rename compiled_query 2022-04-18 11:34:52 -07:00
Rick Weber
813630a28c cargo fmt 2022-04-14 16:05:55 -07:00
Rick Weber
ab71f63403 Fix comments 2022-04-13 10:24:31 -07:00
Rick Weber
0c9e23b573 Add PIR example 2022-04-13 09:59:30 -07:00
Rick Weber
ad930251dc Add array support 2022-04-12 11:09:59 -07:00
Rick Weber
325ea85354 Fix simple_multiply, AMM comments 2022-04-04 15:37:34 -07:00
Rick Weber
945996f4ba FheProgramNode 2022-04-04 13:38:26 -07:00
Rick Weber
26d7d1438d Remove plain modulus from simple_multiply example 2022-04-04 13:14:13 -07:00
Rick Weber
cc13dee263 Use ? 2022-04-01 15:29:46 -07:00
Rick Weber
d7c579e561 Remove unwrap 2022-04-01 15:14:44 -07:00
Rick Weber
40e0a18097 Remove most unwraps 2022-04-01 15:14:44 -07:00
Rick Weber
72f430fdd1 Use ? 2022-03-31 16:43:38 -07:00
Rick Weber
fa673ecc47 Simplify example 2022-03-24 11:58:11 -07:00
Rick Weber
572d5b246f Update AMM per comments 2022-03-24 11:30:06 -07:00
ravital
ce952f4d40 Update main.rs 2022-03-24 10:49:24 -07:00
Rick Weber
0e3364baa1 Fix AMM example 2022-03-24 10:41:37 -07:00
Rick Weber
a014e7e104 Remove debugging code 2022-03-23 11:42:00 -07:00
Rick Weber
01ee12d7f5 AMM example works 2022-03-23 11:39:45 -07:00
Rick Weber
5639f3c16b Rename sunscreen_compiler to sunscreen 2022-03-22 14:29:35 -07:00
Rick Weber
9c0a45b211 plain modulus discussion 2022-02-24 17:16:52 -08:00
Rick Weber
fbe6ea356b Fix comment in simple multiply example 2022-02-22 15:24:42 -08:00
Rick Weber
e84f8da88b Remove unneccessary unsafe code. Add more validation and document some stuff 2022-02-18 15:45:57 -08:00
Rick Weber
c4c92c119d Fix numerics on optimized example 2022-02-18 13:29:22 -08:00
Rick Weber
3ede050241 Fix runtime error 2022-02-18 12:58:10 -08:00
Rick Weber
31fea7a746 Cleanup 2022-02-14 19:07:34 -08:00
Rick Weber
5d37b391a7 Update example; remove dependency 2022-02-14 19:07:19 -08:00
Rick Weber
9ab12b0aa3 AIP 2022-02-14 17:39:06 -08:00
Rick Weber
fc63ba110b Rename noise_margin 2022-02-01 17:22:03 -08:00
Rick Weber
03b120e824 Rename Secret/Public to PrivateKey/PublicKey 2022-02-01 17:14:25 -08:00
Rick Weber
a08eb1f5a6 Rename SIMD to Batched 2022-02-01 16:45:34 -08:00
Rick Weber
b92ac2d442 cargo fmt 2022-02-01 16:36:03 -08:00
Rick Weber
37f9167f04 Rename circuit WIP 2022-02-01 16:20:06 -08:00
Rick Weber
483ee9e296 circuit rename WIP 2022-02-01 15:59:05 -08:00
Rick Weber
4554dc2c05 Rename circuit WIP 2022-02-01 15:50:27 -08:00