rickwebiii
|
6f713d6750
|
Rweber/zkp (#218)
Private tx range proof
|
2023-03-02 15:16:45 -08:00 |
|
rickwebiii
|
6604afbf95
|
ZKP array inputs (#217)
* ZKP array inputs
|
2023-03-01 13:33:14 -08:00 |
|
rickwebiii
|
ee830d6d70
|
Rweber/zkp (#215)
Bring logproofs into monorepo
|
2023-02-17 14:44:03 -08:00 |
|
rickwebiii
|
a8be112cb8
|
Randomness range proof in R1CS now correct (#208)
* Randomness range proof now correct
|
2023-01-25 11:06:13 -08:00 |
|
rickwebiii
|
61032735f8
|
Rweber/zkp (#205)
Can create pure R1CS BFV proof.
|
2023-01-20 13:38:04 -08:00 |
|
rickwebiii
|
64036ccaee
|
Rweber/zkp (#197)
Plumb BackendField to NativeField for negative number support.
|
2023-01-04 11:38:18 -08:00 |
|
rickwebiii
|
d03207e67e
|
Rweber/zkp (#196)
Add BFV playground, Polynomial addition
|
2022-12-19 12:00:23 -08:00 |
|
rickwebiii
|
18fb031953
|
Rweber/zkp (#195)
Can now use #[constant] and #[public] inputs
|
2022-12-09 16:21:34 -08:00 |
|
rickwebiii
|
c6056bf8d9
|
Rweber/zkp (#193)
Can use gadgets
|
2022-12-08 10:08:57 -08:00 |
|
rickwebiii
|
eac27d6ff5
|
Runtime now takes a ZKP backend (#192)
Runtime now takes a ZKP backend so we can JIT with NativeField
|
2022-12-03 11:31:43 -08:00 |
|
rickwebiii
|
2e5b7e834b
|
Rweber/refactor (#190)
Refactor sunscreen_fhe_program to use types and functions in sunscreen_compiler_common
|
2022-11-30 18:02:45 -08:00 |
|
rickwebiii
|
72f00391ea
|
Rweber/zkp (#188)
ZKP works E2E
|
2022-11-29 13:47:29 -08:00 |
|
rickwebiii
|
f79e2312af
|
Rweber/clippy (#189)
Improve Errors (use thiserror and reduce their size). Fix clippy errors.
|
2022-11-29 13:18:45 -08:00 |
|
rickwebiii
|
3543b88387
|
Rweber/zkp (#187)
Refactor APIs to support ZKPs
|
2022-11-22 15:44:00 -08:00 |
|
rickwebiii
|
28ea71118f
|
Rweber/zkp (#185)
Start ZKP compiler and refactor common code.
|
2022-11-15 12:43:04 -08:00 |
|
rickwebiii
|
390a27b1cd
|
Refactor some code to be shared (#184)
* Refactor some code to be shared
* Kill warnings
* Regenerate launch.json
* Add documentation
* CR comments
* Fix doc issues
* cargo fmt
* CR comments
* CR comments
* Fix warning
* argh clippy
|
2022-11-11 15:56:09 -08: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
|
0ca0052018
|
Rweber/release 0.7 (#178)
* 0.7 release
* Fix docs links
|
2022-10-17 14:56:27 -07:00 |
|
Dev43
|
a83c0d0f75
|
adds serialization/deserialization of private key (#174)
* adds serialization/deserialization of private key
* adds WithContext wrapper for SealSecretKey in PrivateKey
|
2022-09-23 15:29:19 -07:00 |
|
rickwebiii
|
0b86d5dfad
|
Rweber/model (#161)
Add support for noise models in determining parameter selection
|
2022-07-22 15:56:39 +01:00 |
|
rickwebiii
|
b8cbacac69
|
Downgrade minimum required toolchain (#160)
|
2022-07-20 12:05:07 +01:00 |
|
rickwebiii
|
136d03f081
|
Rweber/crateupdate (#152)
* Fix broken links
* Bump packages
|
2022-07-14 11:37:27 -07:00 |
|
rickwebiii
|
123da60636
|
Rweber/packages (#150)
* No network during build
* Bump packages
|
2022-07-13 18:47:54 -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 |
|
rickwebiii
|
f071cf6248
|
Bump sunscreen_runtime
|
2022-06-24 10:35:40 -07:00 |
|
rickwebiii
|
ca27f060f4
|
cargo fmt
|
2022-06-24 10:23:05 -07:00 |
|
rickwebiii
|
e6c6c2029f
|
Fix crossbeam break
|
2022-06-23 20:32:57 -07:00 |
|
rickwebiii
|
04d0ee90d2
|
Fixup Cargo.toml files for release
|
2022-05-16 18:00:39 -07:00 |
|
rickwebiii
|
2d0ac71cc9
|
cargo fmt
|
2022-05-16 16:25:41 -07:00 |
|
rickwebiii
|
17ea255f4e
|
Add playground, rename seal->seal_fhe
|
2022-05-16 16:09:07 -07:00 |
|
Rick Weber
|
2ad081f9c7
|
Version bump
|
2022-04-28 16:07:35 -07:00 |
|
Rick Weber
|
a6592b9760
|
Can return arrays from FHE programs
|
2022-04-26 21:44:37 -07:00 |
|
Rick Weber
|
019dde0950
|
WIP
|
2022-04-26 12:53:56 -07:00 |
|
Rick Weber
|
c15a8c2a1f
|
WASM works
|
2022-04-25 17:48:54 -07:00 |
|
Rick Weber
|
db0151c755
|
WIP
|
2022-04-25 13:50:01 -07:00 |
|
Rick Weber
|
6387e52acd
|
Move SEAL bench to seperate repo
|
2022-04-25 10:33:16 -07:00 |
|
Rick Weber
|
6047fba925
|
Bump version
|
2022-04-19 10:44:17 -07:00 |
|
Rick Weber
|
ad930251dc
|
Add array support
|
2022-04-12 11:09:59 -07:00 |
|
Rick Weber
|
5639f3c16b
|
Rename sunscreen_compiler to sunscreen
|
2022-03-22 14:29:35 -07:00 |
|
Rick Weber
|
539ca57087
|
Bump seal crate version
|
2022-02-28 15:03:06 -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
|
3ede050241
|
Fix runtime error
|
2022-02-18 12:58:10 -08:00 |
|
Rick Weber
|
57456c3930
|
Rewrite parallel execution WIP
|
2022-02-18 12:14:17 -08:00 |
|
Rick Weber
|
7a08ddb1ef
|
update registry
|
2022-02-14 18:15:24 -08:00 |
|
Rick Weber
|
b76c042ac8
|
package WIP
|
2022-02-03 10:27:40 -08:00 |
|
Rick Weber
|
ec43ec5561
|
Prep for packaging
|
2022-02-02 16:57:54 -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 |
|