bitcoin/src
2014-11-12 02:16:36 -08:00
..
java Split up signing and verification initialization 2014-09-13 17:14:17 +02:00
bench_inv.c Get rid of {num,scalar,ecdsa_sig}_{init,free} 2014-11-03 01:31:04 -08:00
bench_sign.c Add bench_sign tool 2014-10-31 08:23:34 -07:00
bench_verify.c Rename bench to bench_verify 2014-10-31 03:34:36 -07:00
ecdsa.h Get rid of {num,scalar,ecdsa_sig}_{init,free} 2014-11-03 01:31:04 -08:00
ecdsa_impl.h Label variable-time functions correctly and don't use those in sign 2014-11-04 02:50:06 -08:00
eckey.h Introduce secp256k1_scalar_t for future constant-time mod order operations 2014-10-28 04:33:23 -07:00
eckey_impl.h Switch scalar to use get/set 32-byte arrays 2014-10-29 00:40:56 -07:00
ecmult.h Split up ecmult and ecmult_gen entirely 2014-10-26 03:42:24 -07:00
ecmult_gen.h Introduce secp256k1_scalar_t for future constant-time mod order operations 2014-10-28 04:33:23 -07:00
ecmult_gen_impl.h Branch-free point addition 2014-11-11 14:28:22 -08:00
ecmult_impl.h Label variable-time functions correctly and don't use those in sign 2014-11-04 02:50:06 -08:00
field.h Correct secp256k1_fe_verify and use it everywhere 2014-07-17 21:07:40 +02:00
field_5x52.h MIT License 2013-05-09 15:24:32 +02:00
field_5x52_asm.asm Support 64bit_asm field on OSX 2014-06-02 15:33:35 +07:00
field_5x52_asm_impl.h Move implementations from impl/*.h to *_impl.h 2014-03-12 18:40:02 +01:00
field_5x52_impl.h Address 'constant-time' TODOs in field impls 2014-11-04 14:57:04 +07:00
field_5x52_int128_impl.h Move implementations from impl/*.h to *_impl.h 2014-03-12 18:40:02 +01:00
field_10x26.h MIT License 2013-05-09 15:24:32 +02:00
field_10x26_impl.h Fix typo 2014-11-04 02:28:34 -08:00
field_gmp.h MIT License 2013-05-09 15:24:32 +02:00
field_gmp_impl.h Try to not leave secret data on the stack or heap. 2014-08-14 07:06:36 -07:00
field_impl.h Get rid of {num,scalar,ecdsa_sig}_{init,free} 2014-11-03 01:31:04 -08:00
group.h Branch-free point addition 2014-11-11 14:28:22 -08:00
group_impl.h Rearrange _gej_add_ge to save an _fe_negate 2014-11-12 02:16:36 -08:00
num.h Get rid of {num,scalar,ecdsa_sig}_{init,free} 2014-11-03 01:31:04 -08:00
num_gmp.h MIT License 2013-05-09 15:24:32 +02:00
num_gmp_impl.h Get rid of {num,scalar,ecdsa_sig}_{init,free} 2014-11-03 01:31:04 -08:00
num_impl.h Remove OpenSSL bignum implementation 2014-10-31 02:10:13 -07:00
scalar.h Implementations for scalar without data-dependent branches. 2014-11-04 03:01:55 -08:00
scalar_4x64.h Implementations for scalar without data-dependent branches. 2014-11-04 03:01:55 -08:00
scalar_4x64_impl.h Implementations for scalar without data-dependent branches. 2014-11-04 03:01:55 -08:00
scalar_8x32.h Implementations for scalar without data-dependent branches. 2014-11-04 03:01:55 -08:00
scalar_8x32_impl.h Implementations for scalar without data-dependent branches. 2014-11-04 03:01:55 -08:00
scalar_impl.h Implementations for scalar without data-dependent branches. 2014-11-04 03:01:55 -08:00
secp256k1.c Get rid of {num,scalar,ecdsa_sig}_{init,free} 2014-11-03 01:31:04 -08:00
tests.c Branch-free point addition 2014-11-11 14:28:22 -08:00
util.h Misc. Warning and cosmetic error cleanups. 2014-11-04 13:17:45 -08:00
util_impl.h Better randomization for tests 2014-10-17 16:04:00 -07:00