Commit Graph

14 Commits

Author SHA1 Message Date
Sean Bowe f956b2c3e6
Use modified base58check for Digest256. 2016-09-24 00:14:43 -06:00
Sean Bowe a66949d24a
Add BLAKE2. 2016-09-19 10:35:32 -06:00
Sean Bowe 6e51712fce
Update `bn` crate. 2016-09-18 21:56:51 -06:00
Sean Bowe 7bbd385fbf
Another large refactoring. 2016-09-16 11:54:36 -06:00
Sean Bowe 97e2f2036d
Update bn and add logging. 2016-09-15 08:43:45 -06:00
Sean Bowe 983af331b2
Improve performance of verification. 2016-09-14 15:04:14 -06:00
Sean Bowe f2c79f9111
Writing coordinator/player implementations. 2016-09-13 14:57:25 -06:00
Sean Bowe 96989f61ac
Switch to using BN crate and refactor implementation. 2016-09-12 16:32:36 -06:00
Sean Bowe 4ad19126df
Make FFT and division by d parallel. 2016-08-06 11:32:31 -06:00
Sean Bowe 977a8e8dab
Add Fr::inverse 2016-08-04 20:22:31 -06:00
Sean Bowe 07f1411031
Rename mpc_snark to snark. 2016-08-02 10:25:57 -06:00
Sean Bowe 4130c497da
Split libsnark interactions into subcrate 2016-08-02 10:22:35 -06:00
Sean Bowe d01e48b800
Foundations of libsnark interaction and BN curve operation wrappers. 2016-08-01 20:55:36 -06:00
Sean Bowe 34aa24a040
Initial commit. 2016-08-01 18:48:33 -06:00