Commit Graph

13 Commits

Author SHA1 Message Date
Sean Bowe 87c62e2248
Update to the latest pairing crate version. 2018-05-17 13:01:29 -06:00
Sean Bowe e554b473dd
Update to bellman 0.1 2018-04-06 13:29:58 -06:00
Sean Bowe ac13cb05bc
Implementation of SHA256. 2018-03-21 19:21:16 -06:00
Sean Bowe b831942501
Adopt BLAKE2s personalization throughout protocol. 2018-03-05 19:32:27 -07:00
Sean Bowe 058801bdfc
Switch to using the blake2-rfc crate instead. 2018-03-05 17:58:34 -07:00
Sean Bowe 51c35a9bcf
Adopt new versions of pairing and bellman. 2018-03-04 22:25:04 -07:00
Sean Bowe 3346fba915
Implementation of Jubjub point representation. 2018-02-24 14:11:01 -07:00
Sean Bowe 4441a0da41
Hash the constraint systems to check integrity. 2018-02-24 09:09:20 -07:00
Sean Bowe 683aa93b44
Account for change in bellman's API for enforcement to use closures. 2018-02-16 08:44:27 -07:00
Sean Bowe 8e3bef80a4
Bump version of bellman. 2017-12-22 11:52:13 -07:00
Sean Bowe 96bcc84447
Change library name and add README. 2017-12-06 10:10:56 -07:00
Sean Bowe 86619c7334
Implementation of fundamental circuitry and primitive Jubjub curve arithmetic. 2017-12-06 10:06:34 -07:00
Sean Bowe 35314c8771
Initial commit 2017-11-13 01:54:13 -07:00