drwxr-xr-x 720196 high-ctidh-20210523 103 files
-rw-r--r-- 593 AUTHORS.md -rw-r--r-- 37290 Makefile -rw-r--r-- 3279 README.md -rw-r--r-- 2494 TODO -rwxr-xr-x 1500 analyze-costs -rwxr-xr-x 1051 analyze-pr -rwxr-xr-x 41393 autogen -rw-r--r-- 3516 bench.c -rwxr-xr-x 3532 chain.py -rw-r--r-- 945 checkct.c -rw-r--r-- 4341 costisog.py -rw-r--r-- 1564 costpoly.c -rw-r--r-- 8258 costpoly.py -rwxr-xr-x 4505 costs.py -rw-r--r-- 239 cpucycles.h -rw-r--r-- 203 crypto_classify.c -rw-r--r-- 117 crypto_classify.h -rw-r--r-- 205 crypto_declassify.c -rw-r--r-- 123 crypto_declassify.h -rw-r--r-- 10504 csidh.c -rw-r--r-- 769 csidh.h -rw-r--r-- 386 csidh_namespace.h -rwxr-xr-x 5471 distmults.py -rw-r--r-- 1978 elligator.c -rw-r--r-- 162 elligator.h -rw-r--r-- 43 elligator_namespace.h -rw-r--r-- 2023 fp.h -rw-r--r-- 12360 fp1024.S -rw-r--r-- 24544 fp2048.S -rw-r--r-- 6466 fp511.S -rw-r--r-- 6466 fp512.S -rw-r--r-- 30384 fp_inv1024.c -rw-r--r-- 93576 fp_inv2048.c -rw-r--r-- 11084 fp_inv511.c -rw-r--r-- 11084 fp_inv512.c -rw-r--r-- 757 fp_namespace.h -rw-r--r-- 30472 fp_sqrt1024.c -rw-r--r-- 93008 fp_sqrt2048.c -rw-r--r-- 10975 fp_sqrt511.c -rw-r--r-- 10975 fp_sqrt512.c -rwxr-xr-x 5846 greedy -rw-r--r-- 231 int32_minmax_x86.c -rw-r--r-- 36580 int32_sort.c -rw-r--r-- 684 int32_sort.h -rw-r--r-- 506 int32mask.h -rw-r--r-- 506 int64mask.h -rwxr-xr-x 393 memoized.py -rw-r--r-- 17361 mont.c -rw-r--r-- 950 mont.h -rw-r--r-- 850 mont_namespace.h -rw-r--r-- 37064 poly.c -rw-r--r-- 2173 poly.h -rw-r--r-- 1948 poly_namespace.h -rw-r--r-- 1033 primes.h -rw-r--r-- 5253 primes1024.c -rw-r--r-- 6963 primes2048.c -rw-r--r-- 3539 primes511.c -rw-r--r-- 3453 primes512.c -rw-r--r-- 432 primes_namespace.h -rw-r--r-- 564 proj.h -rw-r--r-- 3622 random.c -rw-r--r-- 386 random.h -rw-r--r-- 110 random_namespace.h -rw-r--r-- 655 randombytes.c -rw-r--r-- 111 randombytes.h -rwxr-xr-x 3134 sim.py -rw-r--r-- 420 skgen.c -rw-r--r-- 730 steps.c -rw-r--r-- 491 steps.h -rw-r--r-- 144 steps_namespace.h -rw-r--r-- 156 steps_untuned.c -rw-r--r-- 24812 test.c -rw-r--r-- 6976 test1024.exp -rw-r--r-- 102 test1024.time -rw-r--r-- 23968 test2048.exp -rw-r--r-- 103 test2048.time -rw-r--r-- 4283 test511.exp -rw-r--r-- 101 test511.time -rw-r--r-- 4283 test512.exp -rw-r--r-- 101 test512.time -rw-r--r-- 7035 testrandom.c -rw-r--r-- 908 testrandom.exp -rw-r--r-- 104 testrandom.time -rwxr-xr-x 749 tune2c -rw-r--r-- 2793 tunecycles.c -rw-r--r-- 104 tunecycles1024.time -rw-r--r-- 105 tunecycles2048.time -rw-r--r-- 101 tunecycles511.time -rw-r--r-- 101 tunecycles512.time -rw-r--r-- 1747 tunemults.c -rw-r--r-- 101 tunemults1024.time -rw-r--r-- 103 tunemults2048.time -rw-r--r-- 100 tunemults511.time -rw-r--r-- 101 tunemults512.time -rw-r--r-- 7007 ubench.c -rw-r--r-- 1543 uintbig.h -rw-r--r-- 2964 uintbig1024.S -rw-r--r-- 4824 uintbig2048.S -rw-r--r-- 2041 uintbig511.S -rw-r--r-- 2041 uintbig512.S -rw-r--r-- 396 uintbig_namespace.h -rw-r--r-- 3095 umults.c -rw-r--r-- 2481 validate.c