Sean Bowe
|
b05ecd3bb0
|
Added G1/G2/Fq2 serialization and test vectors.
|
2016-09-09 01:12:25 -06:00 |
Sean Bowe
|
cb2ff5c1ad
|
Added serialization and test vectors for U256 and Fp elements.
|
2016-09-07 16:45:55 -06:00 |
Sean Bowe
|
77df6c9ee5
|
Arithmetic cleanup and optimization.
|
2016-09-07 16:45:52 -06:00 |
Sean Bowe
|
671d112c9c
|
New arithmetic and G1/G2 implementations.
|
2016-09-04 03:50:46 -06:00 |
Sean Bowe
|
699e72ca7f
|
Performing reconstruction of the codebase.
|
2016-08-28 11:48:28 -06:00 |
Sean Bowe
|
3591426d44
|
Add test
|
2016-07-04 13:58:11 -06:00 |
Sean Bowe
|
6717902a1f
|
Remove documentation for now
|
2016-07-04 12:46:37 -06:00 |
Sean Bowe
|
d38cd5e388
|
Fix small nits
|
2016-07-04 12:46:37 -06:00 |
Sean Bowe
|
c029fb3294
|
Clarification
|
2016-07-04 12:46:37 -06:00 |
Sean Bowe
|
b23de003ee
|
Add Joux key agreement example.
|
2016-07-04 12:46:37 -06:00 |
Sean Bowe
|
38f1f7d21d
|
Add `Gt` type to API.
|
2016-07-04 12:46:36 -06:00 |
Sean Bowe
|
bb4b97ccec
|
Pairing cryptography operations
|
2016-07-04 12:46:36 -06:00 |
Sean Bowe
|
c8a0d56ba4
|
Remaining extension field tower
|
2016-07-04 12:46:33 -06:00 |
Sean Bowe
|
17416ed162
|
Curve instantiation on extension field
|
2016-07-04 12:46:29 -06:00 |
Sean Bowe
|
b277f0d1e3
|
Add DH key exchange example.
|
2016-07-04 11:57:48 -06:00 |
Sean Bowe
|
ba73fdce48
|
Curve instantiation on base field
|
2016-07-04 11:57:48 -06:00 |
Sean Bowe
|
4b32ed6585
|
Abstract away field operations into `Field` trait
|
2016-07-04 11:57:47 -06:00 |
Sean Bowe
|
391fa61173
|
Add more tests for Fp arithmetic
|
2016-07-04 11:56:33 -06:00 |
Sean Bowe
|
eaa0de2964
|
Arithmetic in Fp
|
2016-07-04 11:56:30 -06:00 |
Sean Bowe
|
7f515bbe1c
|
Foundation of finite field arithmetic
|
2016-06-28 23:50:38 -06:00 |
Sean Bowe
|
b60f4f0db0
|
Initial commit.
|
2016-06-28 22:07:14 -06:00 |