Commit Graph

19 Commits

Author SHA1 Message Date
Alex Vlasov
4bf78bb978 finish with prefetch 2019-07-13 21:54:06 +03:00
Alex Vlasov
b6160fcd1b add some traits to efficiently work with Poseidon hash for now 2019-06-28 15:57:17 +03:00
Alex Vlasov
86e3f9c442 prepare for publishing 2019-03-31 09:31:34 +03:00
Alex Vlasov
4ed620ebf2 prepare for publishing 2019-03-31 09:08:33 +03:00
Alex Vlasov
f12986aaeb fix compilation warnings, disable sonics in default features 2019-03-05 10:26:28 +01:00
Alex Vlasov
810bb92cee start transitioning to versioning + more elegant re-exports 2019-03-04 23:04:39 +03:00
Alex Vlasov
6dc9055cf3 introduce blindings 2019-02-18 18:56:11 +01:00
Alex Vlasov
b7d59787ed implement high-level helper api 2019-02-10 19:44:53 +03:00
Alex Vlasov
f98b6eaaf4 introduce high-level verifier api 2019-02-10 19:20:06 +03:00
Alex Vlasov
3f766246de continue to integrate helped SONIC. Now only verifier left 2019-02-10 01:36:40 +03:00
Alex Vlasov
056b7873cc implement parallelized polynomial evaluation 2019-02-07 17:19:20 +03:00
Alex Vlasov
dc5e5ffe31 whoops, prover needs not 3*n, but 4*n 2019-02-07 15:04:40 +03:00
Alex Vlasov
6059601518 start restructuring to use groth16-similar types 2019-02-07 14:27:08 +03:00
Alex Vlasov
e5bc2c197f fetch values for input verification from synthesized circuit 2019-02-05 18:56:04 +03:00
Alex Vlasov
e51284e754 start real integration 2019-02-05 14:14:17 +03:00
Alex Vlasov
f06f92a9cc integrate initial part of SONIC. Use original code, restructure, mock Transcript 2019-02-04 13:18:44 +03:00
Alex Vlasov
d7d2b45441 migrate to community edition 2018-12-08 05:31:26 +08:00
Sean Bowe
f5370057bd Test deserialization of proofs in MiMC test example. 2018-03-04 19:41:59 -07:00
Sean Bowe
5f8747a0f4 Move MiMC example to tests. 2018-03-04 19:33:59 -07:00