go-ethereum/crypto
Felix Lange ce823c9f84 crypto: ensure that VerifySignature rejects malleable signatures (#15708)
* crypto: ensure that VerifySignature rejects malleable signatures

It already rejected them when using libsecp256k1, make sure the nocgo
version does the same thing.

* crypto: simplify check

* crypto: fix build
2017-12-20 14:30:00 +02:00
..
bn256 crypto/bn256: fix generator on G1 (#15591) 2017-12-01 13:03:39 +01:00
ecies crypto: fix megacheck warnings (#14917) 2017-08-08 13:58:22 +03:00
randentropy crypto: Remove dead code 2016-02-21 22:46:31 +00:00
secp256k1 crypto, crypto/secp256k1: add CompressPubkey (#15626) 2017-12-15 10:40:09 +01:00
sha3 crypto: fix megacheck warnings (#14917) 2017-08-08 13:58:22 +03:00
crypto.go crypto: Fix comment typo 2017-12-14 21:55:18 +00:00
crypto_test.go crypto: fix error check in toECDSA (#15632) 2017-12-11 22:49:09 +01:00
signature_cgo.go crypto, crypto/secp256k1: add CompressPubkey (#15626) 2017-12-15 10:40:09 +01:00
signature_nocgo.go crypto: ensure that VerifySignature rejects malleable signatures (#15708) 2017-12-20 14:30:00 +02:00
signature_test.go crypto: ensure that VerifySignature rejects malleable signatures (#15708) 2017-12-20 14:30:00 +02:00