go-ethereum/crypto/secp256k1
Abd ar-Rahman Hamidi db87223269
crypto/secp256k1: add checking z sign in affineFromJacobian (#18419)
The z == 0 check is hit whenever we Add two points with the same x1/x2
coordinate. crypto/elliptic uses the same check in their affineFromJacobian
function. This change does not affect block processing or tx signature verification
in any way, because it does not use the Add or Double methods.
2020-11-17 11:47:17 +01:00
..
libsecp256k1 cmd, crypto, eth, internals: fix Typos (#19868) 2019-07-22 10:34:33 +03:00
.gitignore Moved `obscuren` secp256k1-go 2015-01-22 00:35:00 +01:00
LICENSE crypto/secp256k1: unify the package license to 3-Clause BSD (#17225) 2018-07-24 02:47:47 +02:00
curve.go crypto/secp256k1: add checking z sign in affineFromJacobian (#18419) 2020-11-17 11:47:17 +01:00
ext.h crypto/secp256k1: unify the package license to 3-Clause BSD (#17225) 2018-07-24 02:47:47 +02:00
panic_cb.go crypto/secp256k1: unify the package license to 3-Clause BSD (#17225) 2018-07-24 02:47:47 +02:00
secp256.go crypto/secp256k1: enable 128-bit int code and endomorphism optimization (#21203) 2020-06-24 13:51:32 +03:00
secp256_test.go crypto/secp256k1: remove external LGPL dependencies (#17239) 2018-07-26 13:33:13 +02:00