Mamy Ratsimbazafy bea798e27c
Field sqrt optimization (#168)
* add more Fp tests for Twisted Edwards curves

* add fused sqrt+division bench

* Significant fused sqrt+division improvement for any prime field over algorithm described in  "High-Speed High-Security Signature", Bernstein et al, p15 "Fast decompression", https://ed25519.cr.yp.to/ed25519-20110705.pdf

* Activate secp256k1 field benches + spring renaming of field multiplication

* addition chains for inversion and sqrt of Curve25519

* Make isSquare use addition chains

* add double-prec mul/square bench for <256-bit prime fields.
2022-01-01 16:19:35 +01:00
..
2021-12-15 00:02:11 +01:00
2021-08-13 22:07:26 +02:00
2021-02-06 16:28:38 +01:00
2020-10-09 07:51:47 +02:00
2020-09-27 13:13:45 +02:00
2021-02-09 22:57:45 +01:00
2020-10-09 07:51:47 +02:00
2020-09-27 13:13:45 +02:00
2020-09-27 21:00:35 +02:00
2021-02-09 22:57:45 +01:00
2021-01-29 20:42:36 +01:00
2020-07-24 22:02:30 +02:00
2020-09-27 09:15:14 +02:00
2021-08-16 22:22:51 +02:00