Mamy Ratsimbazafy
c42e2a0251
Rename NotOnTwist/OnTwist => subgroup G1 and G2
2022-01-01 19:17:04 +01:00
Mamy André-Ratsimbazafy
5710a961a1
Rename ECP_ShortW_Proj -> ECP_ShortW_Prj
2021-02-06 16:29:53 +01:00
Mamy Ratsimbazafy
71bb4c799a
BW6-761 part 1 ( #100 )
...
* Add Fp, Fp2, Fp6 support for BW6-761
* Add G1 for BW6-761
* Prepare to support G2 twists on the same field as G1
* Remove a useless dependent type for lines
* Implement G2 for BW6-761
* Fix Line leftover
2020-10-09 07:51:47 +02:00
Mamy Ratsimbazafy
986245b5c1
Jacobian coordinates ( #95 )
...
* Add projective-> affine bench
* Add conditional copy and div2 benches
* Fp4 benchmarks
* Constant-time Jacobian addition
* Jacobian doubling
* Use a simpler Add+Dbl complete formula
* Update tests
* Fix conditional negate
* Rollaback complete addition, we were only handling curve coef a == 0
2020-10-02 00:01:09 +02:00