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