..
support
fix testing canary
2020-10-05 22:20:29 +02:00
t_bigints.nim
Frobenius endomorphism ψ = φ−1 πp φ (psi = untwist-Frobenius-Twist) ( #78 )
2020-08-31 23:18:48 +02:00
t_bigints_mod_vs_gmp.nim
Remove unused curves
2020-09-27 13:13:45 +02:00
t_bigints_mul_high_words_vs_gmp.nim
Naive pairings + Naive cofactor clearing ( #82 )
2020-09-21 23:24:00 +02:00
t_bigints_mul_vs_gmp.nim
Naive pairings + Naive cofactor clearing ( #82 )
2020-09-21 23:24:00 +02:00
t_bigints_multimod.nim
SHorter test names for github display
2020-06-15 23:15:01 +02:00
t_ec_frobenius.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_sage_bls12_377.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_sage_bls12_381.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_sage_bn254.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g1_add_double.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g1_mul_distri.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g1_mul_sanity.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g1_mul_vs_ref.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_add_double_bls12_377.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_add_double_bls12_381.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_add_double_bn254_snarks.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_add_double_bw6_761.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_mixed_add_bls12_377.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_mixed_add_bls12_381.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_mixed_add_bn254_snarks.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_mixed_add_bw6_761.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_mul_distri_bls12_377.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_mul_distri_bls12_381.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_mul_distri_bn254_snarks.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_mul_distri_bw6_761.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_mul_sanity_bls12_377.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_mul_sanity_bls12_381.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_mul_sanity_bn254_snarks.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_mul_sanity_bw6_761.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_mul_vs_ref_bls12_377.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_mul_vs_ref_bls12_381.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_mul_vs_ref_bn254_snarks.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_jac_g2_mul_vs_ref_bw6_761.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_edge_cases.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g1_add_double.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g1_mixed_add.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g1_mul_distri.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g1_mul_sanity.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g1_mul_vs_ref.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_add_double_bls12_377.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_add_double_bls12_381.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_add_double_bn254_snarks.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_add_double_bw6_761.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_mixed_add_bls12_377.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_mixed_add_bls12_381.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_mixed_add_bn254_snarks.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_mixed_add_bw6_761.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_mul_distri_bls12_377.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_mul_distri_bls12_381.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_mul_distri_bn254_snarks.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_mul_distri_bw6_761.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_mul_sanity_bls12_377.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_mul_sanity_bls12_381.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_mul_sanity_bn254_snarks.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_mul_sanity_bw6_761.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_mul_vs_ref_bls12_377.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_mul_vs_ref_bls12_381.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_mul_vs_ref_bn254_snarks.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_shortw_prj_g2_mul_vs_ref_bw6_761.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_ec_template.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_finite_fields.nim
SHorter test names for github display
2020-06-15 23:15:01 +02:00
t_finite_fields.nim.cfg
SHorter test names for github display
2020-06-15 23:15:01 +02:00
t_finite_fields_conditional_arithmetic.nim
Jacobian coordinates ( #95 )
2020-10-02 00:01:09 +02:00
t_finite_fields_double_width.nim
5.3x faster test suite.
2020-09-03 23:30:39 +02:00
t_finite_fields_mulsquare.nim
5.3x faster test suite.
2020-09-03 23:30:39 +02:00
t_finite_fields_mulsquare.nim.cfg
SHorter test names for github display
2020-06-15 23:15:01 +02:00
t_finite_fields_powinv.nim
Remove unused curves
2020-09-27 13:13:45 +02:00
t_finite_fields_powinv.nim.cfg
SHorter test names for github display
2020-06-15 23:15:01 +02:00
t_finite_fields_sqrt.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_finite_fields_sqrt.nim.cfg
SHorter test names for github display
2020-06-15 23:15:01 +02:00
t_finite_fields_vs_gmp.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_fp2.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_fp2_frobenius.nim
Remove unused curves
2020-09-27 13:13:45 +02:00
t_fp2_sqrt.nim
BLS12-377 ( #91 )
2020-09-27 09:15:14 +02:00
t_fp4_frobenius.nim
Remove unused curves
2020-09-27 13:13:45 +02:00
t_fp6_bls12_377.nim
Naive pairings + Naive cofactor clearing ( #82 )
2020-09-21 23:24:00 +02:00
t_fp6_bls12_381.nim
Naive pairings + Naive cofactor clearing ( #82 )
2020-09-21 23:24:00 +02:00
t_fp6_bn254_snarks.nim
Naive pairings + Naive cofactor clearing ( #82 )
2020-09-21 23:24:00 +02:00
t_fp6_bw6_761.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_fp6_frobenius.nim
Remove unused curves
2020-09-27 13:13:45 +02:00
t_fp12_bls12_377.nim
Naive pairings + Naive cofactor clearing ( #82 )
2020-09-21 23:24:00 +02:00
t_fp12_bls12_381.nim
Naive pairings + Naive cofactor clearing ( #82 )
2020-09-21 23:24:00 +02:00
t_fp12_bn254_snarks.nim
Naive pairings + Naive cofactor clearing ( #82 )
2020-09-21 23:24:00 +02:00
t_fp12_exponentiation.nim
Naive pairings + Naive cofactor clearing ( #82 )
2020-09-21 23:24:00 +02:00
t_fp12_frobenius.nim
Remove unused curves
2020-09-27 13:13:45 +02:00
t_fp_cubic_root.nim
Move pairings
2020-09-27 21:00:35 +02:00
t_fp_tower_frobenius_template.nim
Frobenius map over fp12 (works for power 1 and 3 but not 2)
2020-09-23 01:21:35 +02:00
t_fp_tower_template.nim
Naive pairings + Naive cofactor clearing ( #82 )
2020-09-21 23:24:00 +02:00
t_io_bigints.nim
SHorter test names for github display
2020-06-15 23:15:01 +02:00
t_io_fields.nim
Assembly backend ( #69 )
2020-07-24 22:02:30 +02:00
t_io_fields.nim.cfg
SHorter test names for github display
2020-06-15 23:15:01 +02:00
t_pairing_bls12_377_line_functions.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_pairing_bls12_377_optate.nim
BLS12-377 ( #91 )
2020-09-27 09:15:14 +02:00
t_pairing_bls12_381_line_functions.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_pairing_bls12_381_optate.nim
Pairing optim ( #85 )
2020-09-24 17:18:23 +02:00
t_pairing_bn254_nogami_optate.nim
Pairings for BN254-Nogami and BN254-Snarks ( #86 )
2020-09-25 21:58:20 +02:00
t_pairing_bn254_snarks_optate.nim
Pairings for BN254-Nogami and BN254-Snarks ( #86 )
2020-09-25 21:58:20 +02:00
t_pairing_cyclotomic_fp12.nim
BLS12-377 ( #91 )
2020-09-27 09:15:14 +02:00
t_pairing_mul_fp12_by_lines.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_pairing_template.nim
BW6-761 part 1 ( #100 )
2020-10-09 07:51:47 +02:00
t_primitives.nim
SHorter test names for github display
2020-06-15 23:15:01 +02:00
t_primitives_extended_precision.nim
Fuzzing campaign fixes ( #58 )
2020-06-23 01:27:40 +02:00