.. |
java
|
Split up signing and verification initialization
|
2014-09-13 17:14:17 +02:00 |
modules/ecdh
|
Add benchmarks for ECDH and const-time multiplication
|
2015-08-01 10:57:36 -05:00 |
basic-config.h
|
Add ability to use a statically generated ecmult context.
|
2015-07-13 18:00:03 -07:00 |
bench_ecdh.c
|
Add benchmarks for ECDH and const-time multiplication
|
2015-08-01 10:57:36 -05:00 |
bench_internal.c
|
Implement endomorphism optimization for secp256k1_ecmult_const
|
2015-08-01 10:57:36 -05:00 |
bench_recover.c
|
Add a secp256k1_ecdsa_signature_t type
|
2015-07-26 16:02:20 +02:00 |
bench_sign.c
|
Add a secp256k1_ecdsa_signature_t type
|
2015-07-26 16:02:20 +02:00 |
bench_verify.c
|
Add a secp256k1_ecdsa_signature_t type
|
2015-07-26 16:02:20 +02:00 |
bench.h
|
Fix typo: avg -> max
|
2015-04-12 06:17:35 -07:00 |
ecdsa_impl.h
|
Remove the internal secp256k1_ecdsa_sig_t type
|
2015-07-26 16:52:17 +02:00 |
ecdsa.h
|
Remove the internal secp256k1_ecdsa_sig_t type
|
2015-07-26 16:52:17 +02:00 |
eckey_impl.h
|
[API BREAK] Introduce explicit contexts
|
2015-04-11 01:01:10 -07:00 |
eckey.h
|
[API BREAK] Introduce explicit contexts
|
2015-04-11 01:01:10 -07:00 |
ecmult_const_impl.h
|
Improve perf. of cmov-based table lookup
|
2015-08-01 10:57:36 -05:00 |
ecmult_const.h
|
Add constant-time multiply secp256k1_ecmult_const for ECDH
|
2015-07-31 12:39:09 -05:00 |
ecmult_gen_impl.h
|
Introduce callback functions for dealing with errors.
|
2015-07-26 18:08:38 +02:00 |
ecmult_gen.h
|
Introduce callback functions for dealing with errors.
|
2015-07-26 18:08:38 +02:00 |
ecmult_impl.h
|
Make secp256k1_scalar_add_bit conditional; make secp256k1_scalar_split_lambda_var constant time
|
2015-08-01 10:57:36 -05:00 |
ecmult.h
|
Introduce callback functions for dealing with errors.
|
2015-07-26 18:08:38 +02:00 |
field_5x52_asm_impl.h
|
Explicitly access %0..%2 as 64-bit so we use the right registers for x32 ABI
|
2014-12-09 18:57:33 +01:00 |
field_5x52_impl.h
|
Fix VERIFY calculations in _fe_cmov methods
|
2015-07-04 13:50:15 +09:30 |
field_5x52_int128_impl.h
|
Centralize the definition of uint128_t and use it uniformly.
|
2015-01-25 05:10:40 +00:00 |
field_5x52.h
|
Add missing casts to SECP256K1_FE_CONST_INNER
|
2015-07-13 08:19:35 -05:00 |
field_10x26_impl.h
|
Fix VERIFY calculations in _fe_cmov methods
|
2015-07-04 13:50:15 +09:30 |
field_10x26.h
|
Merge pull request #254
|
2015-07-14 11:28:55 -04:00 |
field_impl.h
|
Verify the result of GMP modular inverse using non-GMP code
|
2015-07-09 11:21:37 -04:00 |
field.h
|
Replace set/add with cmov in secp256k1_gej_add_ge.
|
2015-04-22 00:43:30 +00:00 |
gen_context.c
|
Introduce callback functions for dealing with errors.
|
2015-07-26 18:08:38 +02:00 |
group_impl.h
|
Add constant-time multiply secp256k1_ecmult_const for ECDH
|
2015-07-31 12:39:09 -05:00 |
group.h
|
Add constant-time multiply secp256k1_ecmult_const for ECDH
|
2015-07-31 12:39:09 -05:00 |
hash_impl.h
|
Change rfc6979 implementation to be a generic PRNG
|
2015-07-24 22:07:14 +02:00 |
hash.h
|
Change rfc6979 implementation to be a generic PRNG
|
2015-07-24 22:07:14 +02:00 |
num_gmp_impl.h
|
Brace all the if/for/while.
|
2015-03-27 23:24:32 +00:00 |
num_gmp.h
|
Switch to C89 comments in prep for making the whole codebase C89 compatible.
|
2014-11-15 07:33:07 -08:00 |
num_impl.h
|
Make num optional
|
2014-12-01 12:38:38 +01:00 |
num.h
|
Avoid division when decomposing scalars
|
2014-12-02 16:50:00 +01:00 |
scalar_4x64_impl.h
|
Make secp256k1_scalar_add_bit conditional; make secp256k1_scalar_split_lambda_var constant time
|
2015-08-01 10:57:36 -05:00 |
scalar_4x64.h
|
Convert the scalar constant initialization to static consts
|
2015-01-22 22:44:48 -05:00 |
scalar_8x32_impl.h
|
Make secp256k1_scalar_add_bit conditional; make secp256k1_scalar_split_lambda_var constant time
|
2015-08-01 10:57:36 -05:00 |
scalar_8x32.h
|
Convert the scalar constant initialization to static consts
|
2015-01-22 22:44:48 -05:00 |
scalar_impl.h
|
Make secp256k1_scalar_add_bit conditional; make secp256k1_scalar_split_lambda_var constant time
|
2015-08-01 10:57:36 -05:00 |
scalar.h
|
Make secp256k1_scalar_add_bit conditional; make secp256k1_scalar_split_lambda_var constant time
|
2015-08-01 10:57:36 -05:00 |
secp256k1.c
|
Add ECDH module which works by hashing the output of ecmult_const
|
2015-08-01 10:57:33 -05:00 |
testrand_impl.h
|
Change rfc6979 implementation to be a generic PRNG
|
2015-07-24 22:07:14 +02:00 |
testrand.h
|
use 128-bit hex seed
|
2015-02-23 07:32:37 -08:00 |
tests.c
|
Implement endomorphism optimization for secp256k1_ecmult_const
|
2015-08-01 10:57:36 -05:00 |
util.h
|
Improve perf. of cmov-based table lookup
|
2015-08-01 10:57:36 -05:00 |