..
java
Split up signing and verification initialization
2014-09-13 17:14:17 +02:00
bench.h
Make the benchmarks print out stats
2014-12-09 01:27:39 +01:00
bench_inv.c
Make the benchmarks print out stats
2014-12-09 01:27:39 +01:00
bench_recover.c
Fix ECDSA message hashes to 32 bytes
2014-12-09 12:50:47 +01:00
bench_sign.c
Use rfc6979 as default nonce generation function
2014-12-20 14:36:13 +01:00
bench_verify.c
Use rfc6979 as default nonce generation function
2014-12-20 14:36:13 +01:00
ecdsa.h
Switch all EC/ECDSA logic from num to scalar
2014-11-30 23:38:01 +01:00
ecdsa_impl.h
Add explanation about how inversion can be avoided
2014-12-16 22:52:07 +01:00
eckey.h
Switch all EC/ECDSA logic from num to scalar
2014-11-30 23:38:01 +01:00
eckey_impl.h
Variable time normalize
2014-12-06 18:18:28 +01:00
ecmult.h
Switch all EC/ECDSA logic from num to scalar
2014-11-30 23:38:01 +01:00
ecmult_gen.h
Switch to C89 comments in prep for making the whole codebase C89 compatible.
2014-11-15 07:33:07 -08:00
ecmult_gen_impl.h
weak normalization
2014-12-20 14:38:07 +01:00
ecmult_impl.h
weak normalization
2014-12-20 14:38:07 +01:00
field.h
Add _normalizes_to_zero_var variant
2014-12-20 14:38:29 +01:00
field_5x52.h
Switch to C89 comments in prep for making the whole codebase C89 compatible.
2014-11-15 07:33:07 -08: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
Add _normalizes_to_zero_var variant
2014-12-20 14:38:29 +01:00
field_5x52_int128_impl.h
Make {mul,sqr}_inner use the same argument order as {mul,sqr}
2014-12-04 13:54:36 +01:00
field_10x26.h
Switch to C89 comments in prep for making the whole codebase C89 compatible.
2014-11-15 07:33:07 -08:00
field_10x26_impl.h
Add _normalizes_to_zero_var variant
2014-12-20 14:38:29 +01:00
field_impl.h
Add _normalizes_to_zero_var variant
2014-12-20 14:38:29 +01:00
group.h
weak normalization
2014-12-20 14:38:07 +01:00
group_impl.h
Add _normalizes_to_zero_var variant
2014-12-20 14:38:29 +01:00
hash.h
Implement SHA256 / HMAC-SHA256 / RFC6979.
2014-12-20 14:36:13 +01:00
hash_impl.h
Implement SHA256 / HMAC-SHA256 / RFC6979.
2014-12-20 14:36:13 +01:00
num.h
Avoid division when decomposing scalars
2014-12-02 16:50:00 +01: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_gmp_impl.h
Avoid division when decomposing scalars
2014-12-02 16:50:00 +01:00
num_impl.h
Make num optional
2014-12-01 12:38:38 +01:00
scalar.h
Merge pull request #134
2014-12-04 12:21:06 +01:00
scalar_4x64.h
Switch to C89 comments in prep for making the whole codebase C89 compatible.
2014-11-15 07:33:07 -08:00
scalar_4x64_impl.h
Merge pull request #134
2014-12-04 12:21:06 +01:00
scalar_8x32.h
Switch to C89 comments in prep for making the whole codebase C89 compatible.
2014-11-15 07:33:07 -08:00
scalar_8x32_impl.h
Merge pull request #134
2014-12-04 12:21:06 +01:00
scalar_impl.h
Check return value of malloc
2014-12-07 02:58:24 +01:00
secp256k1.c
Use rfc6979 as default nonce generation function
2014-12-20 14:36:13 +01:00
testrand.h
Switch to C89 comments in prep for making the whole codebase C89 compatible.
2014-11-15 07:33:07 -08:00
testrand_impl.h
Switch to C89 comments in prep for making the whole codebase C89 compatible.
2014-11-15 07:33:07 -08:00
tests.c
Merge pull request #163
2014-12-23 14:40:47 +01:00
util.h
Check return value of malloc
2014-12-07 02:58:24 +01:00