constantine/tests
Mamy André-Ratsimbazafy f24d87fb00
Fix squaring in 𝔽p12, mul in 𝔽p6 MUST NOT share buffer (i.e. broken value semantics)
2020-04-09 02:00:45 +02:00
..
test_bigints.nim 30% faster constant-time inversion 2020-03-20 23:03:52 +01:00
test_bigints_multimod.nim 30% faster constant-time inversion 2020-03-20 23:03:52 +01:00
test_bigints_vs_gmp.nim 30% faster constant-time inversion 2020-03-20 23:03:52 +01:00
test_finite_fields.nim 30% faster constant-time inversion 2020-03-20 23:03:52 +01:00
test_finite_fields.nim.cfg Expose the equality proc beyond the debugConstantine flag 2020-02-26 00:08:57 +01:00
test_finite_fields_mulsquare.nim 30% faster constant-time inversion 2020-03-20 23:03:52 +01:00
test_finite_fields_mulsquare.nim.cfg Add optimized squaring (~15% speedup) (#18) 2020-03-17 22:04:37 +01:00
test_finite_fields_powinv.nim 30% faster constant-time inversion 2020-03-20 23:03:52 +01:00
test_finite_fields_powinv.nim.cfg Expose the equality proc beyond the debugConstantine flag 2020-02-26 00:08:57 +01:00
test_finite_fields_vs_gmp.nim Less magics, les macros, faster compile-times (or not, Fp6 starts to get really slow, like 5s) + some cleanups in curve families + test 𝔽p6 on 32-bit 2020-03-22 12:28:53 +01:00
test_fp2.nim Less magics, les macros, faster compile-times (or not, Fp6 starts to get really slow, like 5s) + some cleanups in curve families + test 𝔽p6 on 32-bit 2020-03-22 12:28:53 +01:00
test_fp6.nim Inverse in cubic extension field 𝔽p6 = 𝔽p2[∛(1 + 𝑖)] 2020-03-21 23:47:43 +01:00
test_fp12.nim Fix squaring in 𝔽p12, mul in 𝔽p6 MUST NOT share buffer (i.e. broken value semantics) 2020-04-09 02:00:45 +02:00
test_io_bigints.nim 30% faster constant-time inversion 2020-03-20 23:03:52 +01:00
test_io_fields.nim 30% faster constant-time inversion 2020-03-20 23:03:52 +01:00
test_io_fields.nim.cfg Expose the equality proc beyond the debugConstantine flag 2020-02-26 00:08:57 +01:00
test_primitives.nim Internals refactor + renewed focus on perf (#17) 2020-03-16 16:33:51 +01:00