.. |
asm
|
Fix insecure links
|
2020-12-18 00:24:22 +02:00 |
modules
|
build: Fix #include "..." paths to get rid of further -I arguments
|
2022-07-01 15:03:35 +02:00 |
assumptions.h
|
Fix insecure links
|
2020-12-18 00:24:22 +02:00 |
bench.c
|
bench: add --help option to bench.
|
2021-12-04 22:47:30 +05:30 |
bench.h
|
bench: Make benchmarks compile on MSVC
|
2022-03-16 16:36:29 +01:00 |
bench_ecmult.c
|
bench: add --help option to bench.
|
2021-12-04 22:47:30 +05:30 |
bench_internal.c
|
Save negations in var-time group addition
|
2022-03-28 23:40:55 +07: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
|
config: Introduce DEBUG_CONFIG macro for debug output of config
|
2022-07-07 20:32:08 +02: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
|
Eliminate the prej array from ecmult_strauss_wnaf.
|
2022-01-19 11:51:42 -05:00 |
ecmult_gen.h
|
config: Introduce DEBUG_CONFIG macro for debug output of config
|
2022-07-07 20:32:08 +02: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
|
ecmult_gen: Improve comments about projective blinding
|
2022-07-05 19:28:09 +02:00 |
ecmult_impl.h
|
Create a SECP256K1_ECMULT_TABLE_VERIFY macro.
|
2022-01-19 11:51:43 -05:00 |
field.h
|
Add fe_half tests for worst-case inputs
|
2022-02-01 17:51:05 +07: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
|
Add fe_half tests for worst-case inputs
|
2022-02-01 17:51:05 +07: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
|
Add fe_half tests for worst-case inputs
|
2022-02-01 17:51:05 +07:00 |
field_impl.h
|
Move secp256k1_fe_one to field.h
|
2022-01-19 09:53:02 -05:00 |
group.h
|
Fix sepc256k1 -> secp256k1 typo in group.h
|
2022-06-29 20:08:47 -05:00 |
group_impl.h
|
Save negations in var-time group addition
|
2022-03-28 23:40:55 +07:00 |
hash.h
|
hash: Make code agnostic of endianness
|
2022-03-25 11:32:14 +01:00 |
hash_impl.h
|
hash: Make code agnostic of endianness
|
2022-03-25 11:32:14 +01: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
|
scratch_destroy: move VERIFY_CHECK after invalid scrach space check
|
2022-06-29 20:24:11 +05:30 |
secp256k1.c
|
build: Reject C++ compilers in the preprocessor
|
2022-03-17 22:32:24 +01:00 |
selftest.h
|
Fix insecure links
|
2020-12-18 00:24:22 +02:00 |
testrand.h
|
Use xoshiro256++ PRNG instead of RFC6979 in tests
|
2021-12-24 11:19:29 -05:00 |
testrand_impl.h
|
Use xoshiro256++ PRNG instead of RFC6979 in tests
|
2021-12-24 11:19:29 -05:00 |
tests.c
|
tests: Randomize the context with probability 15/16 instead of 1/4
|
2022-07-08 18:45:32 +02:00 |
tests_exhaustive.c
|
build: Fix #include "..." paths to get rid of further -I arguments
|
2022-07-01 15:03:35 +02:00 |
util.h
|
config: Introduce DEBUG_CONFIG macro for debug output of config
|
2022-07-07 20:32:08 +02:00 |
valgrind_ctime_test.c
|
schnorrsig: Rename schnorrsig_sign to schnorsig_sign32 and deprecate
|
2022-03-17 22:41:36 +01:00 |