Sean Bowe
3bb6596507
Don't make u128-support a default feature anymore.
2017-11-05 19:35:28 -07:00
Sean Bowe
326996139e
Update to use the latest version of pairing library.
2017-10-22 05:45:26 -06:00
Sean Bowe
2042876fcf
Disable default features for pairing.
2017-08-22 20:45:45 -06:00
Sean Bowe
3148662234
Reimplementation of groth16 using pairing
library.
2017-08-22 16:03:04 -06:00
Sean Bowe
bf03be0b9d
Starting fresh...
2017-08-07 07:43:39 -06:00
Sean Bowe
5ca9341aeb
Version bump
2017-06-19 12:17:10 -06:00
Sean Bowe
d95a9b0b29
Update to serde 1.0/bincode 0.8.
2017-05-07 10:24:54 -06:00
Sean Bowe
72a386ec34
Version bump.
2017-04-04 14:45:10 -06:00
Sean Bowe
9a3743c7c4
Various improvements to BLS implementation:
...
* Switch from rayon to crossbeam
* Allow windows to be reused per batch exp
* Allow batchexp to take vector by value
* Allow access to thread-local engine context
* Allow cloning of Engine
* Clean up wNAF abstractions to reduce heap allocation
2017-04-03 21:41:38 -06:00
Sean Bowe
2321ead995
In with the new.
2017-02-27 13:39:30 -07:00
Sean Bowe
c506c48c91
Out with the old...
2017-01-07 20:30:09 -07:00
Sean Bowe
710059b779
Relicensed as Apache/MIT dual license. Closes #1 .
2016-01-12 14:14:06 -07:00
Sean Bowe
fc1bdf2148
Added r1cs ppzksnark proving scheme and some tests.
2015-12-25 05:52:14 -07:00
Sean Bowe
02eb93d5d2
Test the right things
2015-12-25 00:37:52 -07:00
Sean Bowe
45111d6576
Initial commit
2015-12-24 02:58:38 -07:00