diff --git a/crypto/ecies/ecies.go b/crypto/ecies/ecies.go index dad2b12fb4..a1b5dbbfae 100644 --- a/crypto/ecies/ecies.go +++ b/crypto/ecies/ecies.go @@ -108,9 +108,6 @@ func (prv *PrivateKey) Decrypt(c, s1, s2 []byte) (m []byte, err error) { if R.X == nil { return nil, ErrInvalidPublicKey } - if !R.Curve.IsOnCurve(R.X, R.Y) { - return nil, ErrInvalidCurve - } z, err := prv.GenerateShared(R, params.KeyLen, params.KeyLen) if err != nil {