Sean Bowe
|
059e03ca9d
|
Add benchmarks for some pairing subroutines.
|
2019-11-22 13:09:56 -07:00 |
Sean Bowe
|
afe30519f8
|
Implementation of basic pairing API that does not require alloc.
|
2019-08-12 02:11:36 -06:00 |
Sean Bowe
|
450587f19b
|
Add implementation of batch normalization for projective elements.
|
2019-08-11 21:27:34 -06:00 |
Sean Bowe
|
15b9d024cf
|
Implement serialization and deserialization for G1Affine/G2Affine.
|
2019-08-11 20:54:58 -06:00 |
Sean Bowe
|
b893a04fbe
|
Add implementation of q-order subgroup checking for G1Affine/G2Affine.
|
2019-08-11 20:05:45 -06:00 |
Sean Bowe
|
526209abdf
|
Add implementation of scalar multiplication for G1/G2.
|
2019-08-11 19:29:59 -06:00 |
Sean Bowe
|
50c599ec96
|
Add implementation of mixed point addition for G1/G2.
|
2019-08-11 17:55:58 -06:00 |
Sean Bowe
|
f996747fd6
|
Add implementation of point addition for projective group elements.
|
2019-08-11 17:19:13 -06:00 |
Sean Bowe
|
4678a67ce6
|
Add implementation of point doubling.
|
2019-08-11 12:35:25 -06:00 |
Sean Bowe
|
0ccb2fbff0
|
Add conversion between affine and projective models.
|
2019-08-11 12:16:36 -06:00 |
Sean Bowe
|
e836a7ab5c
|
Implement point equality testing for G1/G2.
|
2019-08-11 11:42:54 -06:00 |
Sean Bowe
|
a0572c7ad7
|
Add benchmarks with criterion.
|
2019-08-11 11:17:37 -06:00 |