d376f08d1b
* Split elliptic curve tests to better use parallel testing * Add support for printing points on G2 * Implement multiplication and division by optimal sextic non-residue (BLS12-381) * Implement modular square root in 𝔽p2 * Support EC add and EC double on G2 (for BLS12-381) * Support G2 divisive twists with non-unit sextic-non-residue like BN254 snarks * Add EC G2 bench * cleanup some unused warnings * Reorg the tests for parallelization and to avoid instantiating huge files |
||
---|---|---|
.. | ||
platforms | ||
bench_ec_g1.nim | ||
bench_ec_g2.nim | ||
bench_elliptic_template.nim | ||
bench_fields_template.nim | ||
bench_fp.nim | ||
bench_fp2.nim | ||
bench_fp6.nim | ||
bench_fp12.nim | ||
platforms.nim |