Mamy Ratsimbazafy
39a8a413de
Pasta curves ( #191 )
...
* Pasta curves field arithmetic
* implement elliptic curve arith for the Pasta curves
2022-04-27 00:58:48 +02:00
Mamy Ratsimbazafy
e9e7a1809c
BN254 - Hash-to-Curve (SVDW method) ( #190 )
...
* Hash to BN254-Snarks
* Test SVDW code path with old v7 vectors for BLS12-381
* add benches
2022-04-26 21:24:07 +02:00
Mamy Ratsimbazafy
65eedd1cf7
Hash-to-Curve BLS12-381 G1 ( #189 )
...
* Skeleton of hash to curve for BLS12-381 G1
* Remove isodegree parameter
* Fix polynomial evaluation of hashToG1
* Optimize hash_to_curve and add bench for hash to G1
* slight optim of jacobian isomap + v7 test vectors
2022-04-11 00:57:16 +02:00
Mamy Ratsimbazafy
ffacf61e8a
Don't dump all in "backend" ( #184 )
...
* backend -> math
* towers -> extension fields
* move ISA and compiler specific code out of math/
* fix export
2022-02-27 01:49:08 +01:00