.. |
asm
|
Fix insecure links
|
2020-12-18 00:24:22 +02:00 |
modules
|
ecmult_gen: Simplify ecmult_gen context after making table static
|
2021-12-03 11:23:33 +01:00 |
assumptions.h
|
Fix insecure links
|
2020-12-18 00:24:22 +02:00 |
basic-config.h
|
add ECMULT_GEN_PREC_BITS to basic_config.h
|
2021-04-15 17:18:03 +02:00 |
bench.c
|
bench: add --help option to bench.
|
2021-12-04 22:47:30 +05:30 |
bench.h
|
bench: add --help option to bench.
|
2021-12-04 22:47:30 +05:30 |
bench_ecmult.c
|
bench: add --help option to bench.
|
2021-12-04 22:47:30 +05:30 |
bench_internal.c
|
bench: don't return 1 in have_flag() if argc = 1
|
2021-10-24 19:43:20 +00:00 |
ecdsa.h
|
Remove ecmult_context.
|
2021-08-20 11:11:26 -04:00 |
ecdsa_impl.h
|
refactor: Use (int)&(int) in boolean context to avoid compiler warning
|
2021-11-09 11:34:48 +01:00 |
eckey.h
|
Remove ecmult_context.
|
2021-08-20 11:11:26 -04:00 |
eckey_impl.h
|
Remove ecmult_context.
|
2021-08-20 11:11:26 -04:00 |
ecmult.h
|
Remove ecmult_context.
|
2021-08-20 11:11:26 -04:00 |
ecmult_compute_table.h
|
Move ecmult table computation code to separate file
|
2021-12-18 16:11:56 -05:00 |
ecmult_compute_table_impl.h
|
Move ecmult table computation code to separate file
|
2021-12-18 16:11:56 -05:00 |
ecmult_const.h
|
Comment and check a parameter for inf in secp256k1_ecmult_const.
|
2021-12-03 13:57:38 -05:00 |
ecmult_const_impl.h
|
ecmult: move `_ecmult_odd_multiples_table_globalz_windowa`
|
2021-12-24 16:22:49 +05:30 |
ecmult_gen.h
|
refactor: Make PREC_BITS a parameter of ecmult_gen_build_prec_table
|
2021-12-05 17:58:26 +01:00 |
ecmult_gen_compute_table.h
|
Rename function secp256k1_ecmult_gen_{create_prec -> compute}_table
|
2021-12-18 16:11:52 -05:00 |
ecmult_gen_compute_table_impl.h
|
Rename function secp256k1_ecmult_gen_{create_prec -> compute}_table
|
2021-12-18 16:11:52 -05:00 |
ecmult_gen_impl.h
|
Rename ecmult_gen_static_prec_table -> precomputed_ecmult_gen
|
2021-12-17 11:24:18 -05:00 |
ecmult_impl.h
|
ecmult: move `_ecmult_odd_multiples_table_globalz_windowa`
|
2021-12-24 16:22:49 +05:30 |
field.h
|
VERIFY_CHECK precondition for secp256k1_fe_set_int.
|
2021-10-15 11:27:24 -04:00 |
field_5x52.h
|
Fix insecure links
|
2020-12-18 00:24:22 +02:00 |
field_5x52_asm_impl.h
|
Fix insecure links
|
2020-12-18 00:24:22 +02:00 |
field_5x52_impl.h
|
Merge bitcoin-core/secp256k1#1030: doc: Fix upper bounds + cleanup in field_5x52_impl.h comment
|
2021-12-22 18:53:26 +01:00 |
field_5x52_int128_impl.h
|
Merge bitcoin-core/secp256k1#810: Avoid overly-wide multiplications in 5x52 field mul/sqr
|
2021-10-17 18:44:54 +02:00 |
field_10x26.h
|
Fix insecure links
|
2020-12-18 00:24:22 +02:00 |
field_10x26_impl.h
|
Merge bitcoin-core/secp256k1#1030: doc: Fix upper bounds + cleanup in field_5x52_impl.h comment
|
2021-12-22 18:53:26 +01:00 |
field_impl.h
|
Remove num/gmp support
|
2021-03-15 13:01:52 -07:00 |
group.h
|
Remove num/gmp support
|
2021-03-15 13:01:52 -07:00 |
group_impl.h
|
Verify that secp256k1_ge_set_gej_zinv does not operate on infinity.
|
2021-12-03 12:01:41 -05:00 |
hash.h
|
Fix insecure links
|
2020-12-18 00:24:22 +02:00 |
hash_impl.h
|
Fix insecure links
|
2020-12-18 00:24:22 +02:00 |
modinv32.h
|
Add extensive comments on the safegcd algorithm and implementation
|
2021-03-08 09:56:07 -08:00 |
modinv32_impl.h
|
Use modified divsteps with initial delta=1/2 for constant-time
|
2021-04-13 11:59:11 -07:00 |
modinv64.h
|
Add extensive comments on the safegcd algorithm and implementation
|
2021-03-08 09:56:07 -08:00 |
modinv64_impl.h
|
Optimization: only do 59 hddivsteps per iteration instead of 62
|
2021-04-13 11:59:14 -07:00 |
precompute_ecmult.c
|
precompute_ecmult: Always compute all tables up to default WINDOW_G
|
2021-12-20 14:18:02 +01:00 |
precompute_ecmult_gen.c
|
Fix c++ build
|
2021-12-18 16:12:34 -05:00 |
precomputed_ecmult.c
|
precompute_ecmult: Always compute all tables up to default WINDOW_G
|
2021-12-20 14:18:02 +01:00 |
precomputed_ecmult.h
|
Fix c++ build
|
2021-12-18 16:12:34 -05:00 |
precomputed_ecmult_gen.c
|
Fix c++ build
|
2021-12-18 16:12:34 -05:00 |
precomputed_ecmult_gen.h
|
Fix c++ build
|
2021-12-18 16:12:34 -05:00 |
scalar.h
|
Remove num/gmp support
|
2021-03-15 13:01:52 -07:00 |
scalar_4x64.h
|
Fix insecure links
|
2020-12-18 00:24:22 +02:00 |
scalar_4x64_impl.h
|
Remove unused scalar_sqr
|
2021-03-12 10:06:18 -08:00 |
scalar_8x32.h
|
Fix insecure links
|
2020-12-18 00:24:22 +02:00 |
scalar_8x32_impl.h
|
Remove unused scalar_sqr
|
2021-03-12 10:06:18 -08:00 |
scalar_impl.h
|
Fix typos
|
2021-11-13 02:12:47 +02:00 |
scalar_low.h
|
Fix insecure links
|
2020-12-18 00:24:22 +02:00 |
scalar_low_impl.h
|
Remove unused scalar_sqr
|
2021-03-12 10:06:18 -08:00 |
scratch.h
|
Remove underscores from header defs.
|
2021-01-23 14:48:35 -05:00 |
scratch_impl.h
|
Remove underscores from header defs.
|
2021-01-23 14:48:35 -05:00 |
secp256k1.c
|
prealloc: Get rid of manual memory management for prealloc contexts
|
2021-12-09 20:52:28 +01:00 |
selftest.h
|
Fix insecure links
|
2020-12-18 00:24:22 +02:00 |
testrand.h
|
Fix insecure links
|
2020-12-18 00:24:22 +02:00 |
testrand_impl.h
|
tests: fopen /dev/urandom in binary mode
|
2021-05-01 17:05:15 -07:00 |
tests.c
|
Add another ecmult_multi test
|
2021-12-21 16:42:08 -05:00 |
tests_exhaustive.c
|
Compute ecmult tables at runtime for tests_exhaustive
|
2021-12-18 16:12:33 -05:00 |
util.h
|
prealloc: Get rid of manual memory management for prealloc contexts
|
2021-12-09 20:52:28 +01:00 |
valgrind_ctime_test.c
|
schnorrsig: remove noncefp args from sign; add sign_custom function
|
2021-06-27 20:26:15 +00:00 |