constantine/constantine
Mamy André-Ratsimbazafy ff4a54daba
Add multiplication in 𝔽p6 = 𝔽p2[∛(1+𝑖)]
2020-03-21 19:03:57 +01:00
..
arithmetic Benchmark template for 𝔽p, 𝔽p2, 𝔽p6 2020-03-21 02:31:31 +01:00
config Add sage script for BN and BLS12 curve families 2020-03-21 15:50:39 +01:00
elliptic reorg the codebase + add/update READMEs in folders with research (#12) 2020-02-24 10:50:19 +01:00
hash_to_curve reorg the codebase + add/update READMEs in folders with research (#12) 2020-02-24 10:50:19 +01:00
io Internals refactor + renewed focus on perf (#17) 2020-03-16 16:33:51 +01:00
isogeny reorg the codebase + add/update READMEs in folders with research (#12) 2020-02-24 10:50:19 +01:00
pairing Add more curves for testing: Curve25519, BLS12-377, BN446, FKM-447, BLS12-461, BN462 2020-03-21 13:05:58 +01:00
primitives Add optimized squaring (~15% speedup) (#18) 2020-03-17 22:04:37 +01:00
signatures reorg the codebase + add/update READMEs in folders with research (#12) 2020-02-24 10:50:19 +01:00
tower_field_extensions Add multiplication in 𝔽p6 = 𝔽p2[∛(1+𝑖)] 2020-03-21 19:03:57 +01:00
arithmetic.nim 30% faster constant-time inversion 2020-03-20 23:03:52 +01:00
primitives.nim Internals refactor + renewed focus on perf (#17) 2020-03-16 16:33:51 +01:00