go-ethereum/crypto/secp256k1/libsecp256k1/src
Wanwiset Peerapatanapokin 30581274a1
RIN-08 RIN-10 RIN-11 Fix curve issues (#425)
* update secp256k1 library from go-eth code

* cast deprecated functions to use new BitCurve type

* add IsOnCurve checks and tests

* add test outcome check
2024-02-11 01:51:11 +04:00
..
asm RIN-08 RIN-10 RIN-11 Fix curve issues (#425) 2024-02-11 01:51:11 +04:00
java
modules RIN-08 RIN-10 RIN-11 Fix curve issues (#425) 2024-02-11 01:51:11 +04:00
basic-config.h
bench.h
bench_ecdh.c
bench_internal.c
bench_recover.c
bench_schnorr_verify.c
bench_sign.c
bench_verify.c
dummy.go RIN-08 RIN-10 RIN-11 Fix curve issues (#425) 2024-02-11 01:51:11 +04:00
ecdsa.h
ecdsa_impl.h
eckey.h
eckey_impl.h
ecmult.h
ecmult_const.h
ecmult_const_impl.h
ecmult_gen.h
ecmult_gen_impl.h
ecmult_impl.h
field.h
field_5x52.h
field_5x52_asm_impl.h
field_5x52_impl.h
field_5x52_int128_impl.h
field_10x26.h
field_10x26_impl.h
field_impl.h
gen_context.c
group.h
group_impl.h
hash.h
hash_impl.h
num.h RIN-08 RIN-10 RIN-11 Fix curve issues (#425) 2024-02-11 01:51:11 +04:00
num_gmp.h
num_gmp_impl.h
num_impl.h
scalar.h
scalar_4x64.h
scalar_4x64_impl.h
scalar_8x32.h
scalar_8x32_impl.h
scalar_impl.h
scalar_low.h
scalar_low_impl.h
secp256k1.c RIN-08 RIN-10 RIN-11 Fix curve issues (#425) 2024-02-11 01:51:11 +04:00
testrand.h
testrand_impl.h
tests.c
tests_exhaustive.c
util.h